Windows宿主机如何访问连接虚拟机中的Docker容器

在学习docker部署flask项目,发现在window本地不能访问docker

image-20230629155629458

1 图解

image-20230629164132038

2 查看虚拟机ip

虚拟机的通信可以使用多种方式,本文中使用了nat

image-20230629161628096
image-20230629163722545

3. 添加宿主机到Docker的路由

  1. 在虚拟机中运行以下命令来查看Docker容器的IP地址:

    docker inspect <容器名称或ID> | grep IPAddress
    

​ 2 设置路由转发

​ ROUTE add 172.17.0.0 mask 255.255.0.0 192.168.231.135

image-20230629163835405

​ 成功访问到docker
image-20230629165817300

image-20230629163954871

docker网络模式

image-20230629164912124

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐