容器之间的Docker服务名称交互
只是一个新手docker用户的一些问题 我正在使用三个容器之间的Docker服务名称交互,docker,docker-compose,Docker,Docker Compose,只是一个新手docker用户的一些问题 我正在使用三个docker compose.yml文件。一个用于三个nginx服务,一个用于第一个web应用程序和数据库,最后一个用于第二个web应用程序和数据库。docker容器,每个容器和用途如下 nginx gen nginx letsencrypt nginx web服务器1 数据库1(仅适用于web服务器1) 网络服务器2 数据库2(仅适用于web服务器2) 现在开始提问 在我的第二个和第三个docker compose.yml文件中,我使用了相
docker compose.yml
文件。一个用于三个nginx服务,一个用于第一个web应用程序和数据库,最后一个用于第二个web应用程序和数据库。docker容器,每个容器和用途如下
docker compose.yml
文件中,我使用了相同的服务名称,并且我在应用程序中遇到了一个问题。Web服务器1有时会看到数据库1,但有时会切换到数据库2。这是因为我使用服务名称作为应用程序配置中数据库主机的配置。docker compose.yml
中的服务名称是否应唯一