Flask + mysql в контейнер docker

Подскажите что не так делаю в docker-compose. Приложение flask не видит базу данных

version: '3'
services:
  flask:
    build: .
    container_name: blog-app
    environment:
      - PYTHONUNBUFFERED=True
      - DATABASE_URL=mysql+pymysql://blog:[email protected]:3306/blog                   
    restart: on-failure
    volumes:
      - .:/blog
    ports:
      - 5000:5000
    depends_on:
      - db
    command: gunicorn -b :5000 --access-logfile - --error-logfile - app:app
  db:
    image: mysql
    container_name: mysql
    restart: always
    environment:
      MYSQL_DATABASE: blog
      MYSQL_USER: blog
      MYSQL_PASSWORD: bx6q!HchQzwa0
      MYSQL_ROOT_PASSWORD: sdgfdbefsdgfd

Ответы (0 шт):