Objectif : Ouvrir le port d'accès à distance, principalement pour la surveillance du menu fixe.
Configuré dans la machine centos7 en tant que service distant docker :
1. Dans /usr/lib/systemd/system/docker.service, configurez l'accès à distance. Principalement dans la section [Service], plus les deux paramètres suivants
- # vim /usr/lib/systemd/system/docker.service
- [Service]
- ExecStart=
- ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
2. Docker relit le fichier de configuration et redémarre le service docker
# rechargement du démon systemctl
# docker de redémarrage systemctl
Si le redémarrage ne fonctionne pas, arrêtez et recommencez.
Si vous modifiez le fichier de configuration de docker, vous devez d'abord systemctl daemon-reload, puis démarrer
3. Vérifiez le processus docker et constatez que le processus du démon docker écoute déjà le port tcp de 2375
- # ps -ef|grep docker
- racine 26208 1 0 23:51 ? 00:00:00 /usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
4. Vérifiez le port réseau du système et constatez que le port 2375 de tcp est bien le processus démon d'écoute docker
- # tulipe netstat
- Connexions Internet actives (serveurs uniquement)
- Proto Recv-Q Send-Q Adresse locale Adresse étrangère État PID/Nom du programme
- tcp 0 0 0.0.0.0:ssh 0.0.0.0:* ÉCOUTER 886/sshd
- tcp6 0 0 [::]:2375 [::]:* ECOUTEZ 26208/dockerd
Remarque : Il est préférable de désactiver cette option dans l'environnement de production ou de procéder à une configuration sécurisée.