1. 借鉴
docker中容器之间通信方式
docker启动、重启、日志查看命令
18 - Docker network第四讲-网络别名(Docker系列)
docker设置固定ip地址
Docker四种网络模式
docker 创建容器时指定容器ip
Docker系列教程16-network命令
Docker第五篇(docker网络管理)
2. 开始
查看容器是否使用自定义网络
docker inspect 容器ID | grep network

创建网络
docker network create xxx
-
docker network create caiser-network
-
注意:在使用自定义网络的时候,如果需要同时指定静态IP,需要配置subnet,如
docker network create --driver bridge --subnet=172.173.12.0/16 -- data_net
查看网络列表
docker network list
启动容器时使用网络并指定别名
docker run -it --name hadoop1 --network caiser-network --network-alias h1
- --network来指定网络,
- --network-alias来指定网络别名,也就是说hadoop1这个容器在caiser-network这个网络中的别名是h1,在这个网络中的其他容器可以通过这个别名来访问该容器。
查看网络中的运行中的容器
docker network inspect es_network

创建容器时指定静态IP
docker run -it --ip 172.172.0.10 caiser/ssh-basecentos
网友评论