Docker 容器之间通信方法
DOcker:新的联网功能允许您按容器的名称连接到容器,因此,如果创建一个新网络,则连接到该网络的任何容器都可以通过其名称访问其他容器。:
1)创建新网络
docker network create <network-name>2)将容器连接到网络
docker run --net=<network-name> ...或者将已存在容器加入新的网络
docker network connect <network-name> <container-name>
3)按名称ping容器
docker exec -ti <container-name-A> ping <container-name-B>Ps:需要注意的是,如果容器没有指定名称(–name),那么就只能用id。