Déployer l'environnement SNMP dans Docker
滿天的星座
滿天的星座 2017-06-29 10:08:56
0
2
2009

Quelqu'un a-t-il déployé un environnement SNMP dans Docker ?
Actuellement, j'ai déployé l'environnement SNMP dans docker basé sur Ubuntu, mais lorsque je le teste localement avec le navigateur mib, j'obtiens toujours une erreur.

Vous trouverez ci-joint l'image Docker que j'ai déployée
docker pull Registry.cn-hangzhou.aliyuncs.com/lovekun/ubuntu-16.04:2.0.1

Cette image n'a compilé que SNMP et snmpd n'a pas encore été configuré. Il n'y a aucun problème pour exécuter snmpget, snmpwalk et d'autres commandes dans docker, mais les informations snmp dans docker sont demandées sur cette machine.

Mon approche est la suivante :

  1. Exécutez d'abord le conteneur en fonction de ce qui précède :

  2. run -it -p 161:161/udp Registry.cn-hangzhou.aliyuncs.com/lovekun/ubuntu-16.04:2.0.1 /bin/bash

  3. Suivez les instructions de configuration de snmpd données dans la documentation officielle (http://www.net-snmp.org/wiki/...Configure snmpd.

  4. Démarrer snmpd : /usr/local/sbin/snmpd start

Mais après le démarrage, aucune information n'est affichée.

Vérifiez le port et il n'y a pas de problème :

Sur cette machine, vérifiez le port et constatez que le port 161 n'écoute pas.

J'aimerais demander si quelqu'un a déjà fait cela et peut donner des indications sur l'étape qui a mal tourné.

滿天的星座
滿天的星座

répondre à tous(2)
? 拖沓天王

Vous pouvez jeter un œil à la plateforme needhub, qui peut être déployée en un clic, ce qui est plus pratique. J'ai déployé mysql et tomcat la dernière fois, je ne sais pas si elle est disponible. est assez pratique.

Ty80

Merci pour l'invitation. Je n'ai pas d'informations détaillées sur l'utilisation de snmp, mais votre évaluation visuelle est que le principe de docker n'est pas clair, et le problème du port de liaison, car docker exécutant la version 1.x sur Windows nécessite vbox pour fonctionner sur un noyau Linux. Sur la machine virtuelle, la nouvelle version de docker dispose également de deux modes d'exécution. Si vous utilisez DockerToolBox, docker-machine créera une machine virtuelle. Vous pouvez utiliser docker-machine ip default pour afficher le réseau. car l'hôte est votre hôte gagnant et l'hôte docker ne fait pas partie du même réseau.

Ce qui précède consiste à vérifier votre réseau Docker et votre réseau hôte Windows.

$ip addr

Si vous souhaitez visiter, vous pouvez ajouter ip:port.

Je crois que la plupart des utilisateurs qui utilisent Docker sous Windows installent DockerTool, vous ne pouvez donc considérer l'environnement d'exécution de Docker que comme un nouvel hôte vm

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!