来自docker的退出(1)的mysql

时间:2016-04-03 13:44:05

标签: mysql docker

开始学习docker并尝试设置mysql容器。但它会立即死亡,退出(1)。

以下是使用的命令

docker run mysql -e MYSQL_ROOT_PASSWORD=password1

查看docker ps,它不显示任何正在运行的docker容器

使用docker ps -a返回以下内容:

CONTAINER ID    IMAGE   COMMAND                     CREATED             STATUS                          PORTS    NAMES
e681f56c52e2    mysql   "/entrypoint.sh -e MY"      3 seconds ago       Exited(1) 3 seconds ago                  lonely_rosalind

没有任何东西出现在码头工人日志lonley_rosalind

知道如何确定失败的原因吗?

我正在运行

  • ubuntu 15.04
  • docker version 1.9.1 build a34a1d5

1 个答案:

答案 0 :(得分:4)

试试这个

docker run -e MYSQL_ROOT_PASSWORD=password1 mysql

当你在docker图像名称之后写东西时,docker接受它作为在你创建的容器中执行的命令。码头运行模式:

docker run [OPTIONS] IMAGE [COMMAND] [ARG...]