繁体   English   中英

Docker Compose MySQL退出,代码为0

[英]Docker compose mysql exited with code 0

我正在尝试将mysql添加到some_name exited with code 0 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

在这种情况下,管理员可以工作,但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映像,然后一切正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM