请看下面的docker-compose.yml
文件:
version: '2'
services:
serv1:
build: .
ports:
- "8080:8080"
links:
- serv2
serv2:
image: redis
ports:
- "6379:6379"
我正在将端口转发到主机上以便管理我的服务,但是服务可以使用默认的Docker网络轻松地相互访问。例如,在serv1
上运行的程序可以访问redis:6379
,一些DNS魔法会使其起作用。我想将我的主机添加到这个网络中,以便通过它们的主机名:端口访问容器的端口。