Maison > Questions et réponses > le corps du texte
Comment obtenir l'adresse IP de l'hôte dans le conteneur Docker
Par exemple, le conteneur nginx peut utiliser le service ruby de l'hôte
我想大声告诉你2017-05-16 13:19:24
L'hôte utilise des alias d'adresses de bouclage pour résoudre ce problème.
Par exemple : ajoutez l'alias IP 10.200.10.1 à l'adresse de bouclage de l'hôte, puis utilisez cette IP dans le conteneur pour vous connecter au service de l'hôte.
Configurer l'alias d'adresse de bouclage local sous MAC
我想大声告诉你2017-05-16 13:19:24
1. Passez docker run --env HOST_IP=192.168.0.160
via la variable d'environnement et obtenez-la via la variable d'environnement $HOST_IPdocker run --env HOST_IP=192.168.0.160
,通过环境变量$HOST_IP获取
2.运行docker时绑定hostdocker run --network host
,通过ip route
docker run --network host
et obtenez-le via ip route
🎜