2

Azure に docker-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 にデプロイすると、両方のコンテナーが起動して実行され、3 つ目のコンテナー 'aci--dns--sidecar' が DNS 解決用であると想定されます。しかし、Web コンテナー内から DB コンテナーを解決することはできません。

なにか提案を?

4

1 に答える 1