Django random не может подключиться к mysql

В django я получаю случайную ошибку "Не удается подключиться к mysql". он работает нормально и просто отдает его мне, а при обновлении он работает нормально, совершенно случайно, я даже не могу воспроизвести это. Есть идеи?

создать файл:

networks:
  my_network:
    driver: bridge
    ipam:
      config:
        - subnet: 172.16.238.0/24
          gateway: 172.16.238.1


services:
  web:
    extra_hosts:
      - "host.docker.internal:host-gateway"
    networks:
      my_network:
        ipv4_address: 172.16.238.6
    restart: always
    depends_on:
      - db
    env_file:
      - ./backend/.env
    image: project-api
    build:
      context: .
      dockerfile: backend/Dockerfile.dev
    command: bash -c "python manage.py migrate && python manage.py collectstatic --noinput && gunicorn project.wsgi -b 0.0.0.0:9001"
    volumes:
      - ./backend:/code
      - ./backend/logs:/logs


  db:
    image: mysql:8.0
    command: mysqld --default-authentication-plugin=mysql_native_password
    restart: always
    volumes:
      - ./backend/data:/var/lib/mysql
      - ./db/init.sql:/docker-entrypoint-initdb.d/init.sql
    networks:
      my_network:
        ipv4_address: 172.16.238.9
    environment:
      MYSQL_ROOT_PASSWORD: root
      MYSQL_DATABASE: dev_db
      MYSQL_USER: dev_db_user
      MYSQL_PASSWORD: root

Вернуться на верх