同一宿主机中docker容器相互连接

  • 首先在主机上创建一个网络

      docker network create mynet
    
  • 运行镜像

      docker run -it --network mynet --network-alias myhostname imagename
    
    • --network mynet表示使用mynet网络
    • --netwo-alias表示该镜像的网络别名

    这样多个镜像之间可以通过网络别名相互访问

  • 相关命令

    • 创建网络

          docker network create mynet
      
    • 查看自定义网络

          docker network inspect mynet
      
    • 容器断开与网络连接

          docker network disconnect mynet containerID
      
    • 移除网络

          docker network rm mynet

你可能感兴趣的:(同一宿主机中docker容器相互连接)