История такая, что работам с проектом под линуксом. Ради интереса решил попробовать поднять проект на Windows через wsl. Поставил докер и все остальное. Поднимаются все контейнеры кроме mysql
Логи пишут:
2026-03-21T11:05:46.313797Z 0 [ERROR] --initialize specified but the data directory has files in it. Aborting.
2026-03-21T11:05:46.314010Z 0 [ERROR] Aborting
Настройки контейнера:
mysql:
image: mysql:5.7
restart: always
command: --sql-mode="" --secure-file-priv=""
environment:
MYSQL_ROOT_PASSWORD: '${MYSQL_PASSWORD}'
MYSQL_DATABASE: keaz
volumes:
- ./data/docker-files/mysql-db:/var/lib/mysql
- ./data/docker-files/mysql-export:/tmp/mysql-export
- /etc/localtime:/etc/localtime/:ro
healthcheck:
test: [ "CMD", "mysqladmin", "ping", "-p${MYSQL_PASSWORD}" ]
retries: 3
timeout: 5s
ports:
- 3306:3306
Пробовал rm -rf /var/lib/mysql/*
Пробовал ковычки в настройках контейнера.
Пробовал права больше давать на папку.
Нефига не помогает. Если кто сталкивался, подскажите, как решить проблему, я уже честно говоря хз как быть