我正在尝试在 Azure 中部署一个 docker-compose 文件,我的 compose 文件如下所示。
version: '3'
services:
db:
image: mysql:latest
restart: unless-stopped
volumes:
- misp-mysql:/var/lib/mysql
environment:
- MYSQL_DATABASE=*****
- MYSQL_USER=*****
- MYSQL_PASSWORD=********
- MYSQL_ROOT_PASSWORD=********
web:
image: *****
restart: unless-stopped
ports:
- "80:80"
volumes:
- misp-web:/var/www/MISP
environment:
- MYSQL_HOST=db
- MYSQL_DATABASE=****
- MYSQL_USER=*****
- MYSQL_PASSWORD=************
当我将它部署到 Azure 时,两个容器都启动并运行,以及第三个容器“aci--dns--sidecar”,我假设它用于 DNS 解析。但是,在 Web 容器中,无法为我解析 DB 容器。
有什么建议吗?