Mariadb未能与docker进行守护

时间:2016-06-12 10:13:27

标签: docker mariadb

我正在尝试使用此图片https://hub.docker.com/_/mariadb/(任何版本)。

我正在使用以下内容启动容器:

cd maria
docker build -t maria-image .
docker run --name maria maria-image -d -e MYSQL_ALLOW_EMPTY_PASSWORD=1 
cd ..

我正在准备一个自定义构建,以防我需要进行任何未来的修改,以便在maria / Dockerfile中使用以下内容:

FROM mariadb:5.5
MAINTAINER ...
EXPOSE 3306

如果我做docker ps -a我的状态为“退出(2)5秒前”。

1 个答案:

答案 0 :(得分:1)

你的args看起来顺序错误,maria-image应该在所有其他docker run args之后:

docker run --name maria -d -e MYSQL_ALLOW_EMPTY_PASSWORD=1 maria-image

您运行的版本传递了-d和-e作为docker运行的命令。请注意,您要首先运行docker rm -v maria以释放容器名称以供重复使用。