Docker用代码0编写退出的mysql

问题描述 投票:0回答:1

我正在尝试将mysql添加到docker compose文件中,但每次它都给我错误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

在这种情况下,adminer工作,但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 docs的配置都不断给我同样的错误。虽然任何其他服务工作正常。有任何想法吗?

mysql docker docker-compose
1个回答
0
投票

多么的不幸。几小时后我删除了我的mysql图像,之后一切正常。

© www.soinside.com 2019 - 2024. All rights reserved.