4.Docker网络

138 阅读1分钟

Docker网络

1.概念

  • 同一个网络配置下,docker容器只需要服务名即可ping通
  • linux可以ping通容器内部
  • 同一个网段下,容器可以互相ping通

2.常用命令

#查看所有网络
docker network ls
#查看网路详情
docker network inspect 网络名,比如mynet(我们自己创建的)
#设置以指定的网络启动
docker run ........ --net 网络名,比如mynet
#创建一个网络,比如起名为mynet
docker network create --driver bridge --subnet 192.168.0.0/16(这个是子网掩码,也就是我们的网段,可以随便写,后面写16,可以创6553个子网,如果是24,只能创255个) --gateway 192.168.0.1 mynet  
#网络连通,容器连接到一个网络,连通之后,我们在该网络下 也能看到我们新增的容器
docker network connect 网络名 容器名