金华网站建设大型网页建设,wordpress 数据库爆炸,十六局门户网登录,深圳宝安做网站的公司目录
1 前言
2 常用指令
3 实现容器互联
3.1 自定义网络
3.2 让容器连接创建的网络
3.2.1 容器创建后连接网络
3.2.2 容器创建时连接网络
3.3 尝试使用容器名访问(测试) 1 前言
在默认情况下#xff0c;docker中的容器都是连接到一个虚拟的网桥上的#xff0c;这为独…目录
1 前言
2 常用指令
3 实现容器互联
3.1 自定义网络
3.2 让容器连接创建的网络
3.2.1 容器创建后连接网络
3.2.2 容器创建时连接网络
3.3 尝试使用容器名访问(测试) 1 前言
在默认情况下docker中的容器都是连接到一个虚拟的网桥上的这为独立的容器提供了互联的可能。而了解容器间网络的互联对于我们的项目部署至关重要。
2 常用指令
命令作用docker network create创建一个网络docker network ls查看所有网络docker network rm删除指定网络docker network prune清除未使用的网络docker network connect使指定容器连接加入某网络docker network disconnect使指定容器连接离开某网络docker network inspect查看网络详细信息
具体可以查看官方文档 docker network create | Docker Docs 3 实现容器互联
3.1 自定义网络
有了自定义网络容器间就可以通过名称相互访问而默认网络不行。 3.2 让容器连接创建的网络
3.2.1 容器创建后连接网络 我们可以看到除了默认网桥还有我们给它连接的网络。
3.2.2 容器创建时连接网络
docker run -d --name dd -p 8080:8080 --network heima docker-demo 这个命令的意思是在 Docker 中运行一个名为 docker-demo 的容器该容器会在后台detached mode运行并且命名为 dd并且将容器内部的 8080 端口映射到宿主机的 8080 端口上并且连接到名为 heima 的 Docker 网络。 这样创建就没有默认网桥了如下 3.3 尝试使用容器名访问(测试)