Mysql容器以状态退出:已退出(139)

时间:2019-07-30 08:41:35

标签: mysql docker

我想运行mysql容器时遇到问题:我尝试使用在Docker集线器上找到的示例命令:

docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:5.6.24
docker ps -a
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                       PORTS               NAMES
2569c1a8cbd2        mysql:5.6.24        "/entrypoint.sh mysq…"   5 seconds ago       Exited (139) 4 seconds ago                       some-mysql

显示该容器以代码139退出

而且我没有一行日志:docker logs命令的返回为空...

~ docker logs 2569c1a8cbd2 
~ 

我正在使用Debian(v10.0)的Docker(v19.03.1,build 74b1e89)

1 个答案:

答案 0 :(得分:0)

您是否正在运行其他容器? (也许是一个单独的项目?)

我有两个单独的项目,分别有各自的docker-compose文件和自己的服务。

当一个正在运行时,一个带有mysql / mariadb容器的容器退出,并显示139。如果我docker-compose down另一个项目,则mysql容器将正确启动。

我仍在找出原因 (来这里回答我的问题),但是您可能会有类似的情况。