recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment obtenir l'adresse IP de l'hôte dans un conteneur Docker et se connecter à un service sur l'hôte

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

世界只因有你世界只因有你2828 Il y a quelques jours2817

répondre à tous(2)je répondrai

  • 我想大声告诉你

    我想大声告诉你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

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你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

    2. Lors de l'exécution de Docker, liez l'hôte docker run --network host et obtenez-le via ip route🎜

    répondre
    0
  • Annulerrépondre