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