Docker Compose 网络设置——docker间通信
程序员文章站
2022-05-15 13:14:30
...
默认情况下,Compose会为我们的应用创建一个网络,服务的每个容器都会加入该网络中。这样,容器就可被该网络中的其他容器访问,不仅如此,该容器还能以服务名称作为Hostname被其他容器访问。
查看存在的网络
docker network ls
查看docker网络命令
# 查看docker网络命令
docker network --help
Usage: docker network COMMAND
Manage networks
Commands:
connect Connect a container to a network
create Create a network
disconnect Disconnect a container from a network
inspect Display detailed information on one or more networks
ls List networks
prune Remove all unused networks
rm Remove one or more networks
Run 'docker network COMMAND --help' for more information on a command.
创建一个network
dokcer network create 'network名'
# 例如
dokcer network create mynet_network
# 查看已存在的网络
docker network list
配置网络
这样,你启动的容器就加入到 mynet_network 找个网络中了,然后同一网络中的容器就可与通过容器名访问了
networks:
default:
external:
name: mynet_network
下一篇: Docker-Compose安装与使用