Я пытаюсь добавить mysql в файл компоновки docker, но каждый раз, когда он дает мне ошибку some_name exited with code 0
. Я пробовал различные конфигурации и даже использовал следующую конфигурацию из docker docs:
# Use root/example as user/password credentials
version: '3.1'
services:
db:
image: mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
adminer:
image: adminer
restart: always
ports:
- 8080:8080
В этом случае администратор работает, но mysql этого не делает.
Моя конфигурация:
mysqldb:
image: mysql
container_name: ${MYSQL_HOST}
env_file:
- ".env"
environment:
- MYSQL_DATABASE=${MYSQL_DATABASE}
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_USER=${MYSQL_USER}
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
ports:
- "8989:3306"
Как мой конфиг, так и протокол docker продолжают давать мне ту же ошибку. Хотя любые другие услуги работают нормально. Есть идеи?
Как жаль. Через несколько часов я удалил свой образ mysql, и после этого все сработало нормально.