Docker 网络-容器网络互连
·
默认情况下,在所有容器都是以bridge方式连接在一个一个虚拟网桥上。但是每次启动可能会出现ip不同问题。docker 容器的互连还需再次配置。


docker network ls
创建自己的docker 网络
docker network create heima
加入网络 docker network connect 网络名称 容器名称
docker network connect heima mysql
运行容器,绑定network ,加入网桥。
docker run -d \
--name es \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
-e "discovery.type=single-node" \
-v es-data:/usr/share/elasticsearch/data \
-v es-plugins:/usr/share/elasticsearch/plugins \
--privileged \
--network hm-net \
-p 9200:9200 \
-p 9300:9300 \
elasticsearch:7.12.1
加入网桥的容器可以互相通信,网桥的容器不能通信。
更多推荐



所有评论(0)