docker-compose.yml文件中的两个图像是否有一个IP地址?

时间:2017-09-19 06:53:10

标签: docker

如果我将docker-compose.yml文件中的图片组合起来,比如nginxpostgres,它们是否会在单个"虚拟机"上运行,例如共享相同的IP地址?

将另一张图片中的一张图片称为' localhost'是否正确?

1 个答案:

答案 0 :(得分:1)

没有。 nginx和postgres不会分享一个本地主机。

澄清事情的一个非常无意义的例子:

#docker-compose.yml:
version: '3'
services:
    postgres:
        image: postgres
    nginx:
        image: nginx

然后运行:docker-compose up -d && docker-compose exec postgres ping -c 3 nginx && docker-compose down

一个好的起点是https://docs.docker.com/compose/gettingstarted/