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

如果我将docker-compose.yml文件(比如nginxpostgres图像合并到一个“虚拟机”上运行,例如共享相同的IP地址?

将另一个图像作为“本地主机”调用是否正确?

不,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/