2016-06-12 69 views
0

我正在尝试使用此图像https://hub.docker.com/_/mariadb/(任何版本)。Mariadb未能与码头工人守护进程

我用下面来启动容器:

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

我准备一个自定义生成的情况下,我需要做任何修改,这样的生活玛丽亚/ Dockerfile有以下几点:

FROM mariadb:5.5 
MAINTAINER ... 
EXPOSE 3306 

如果我做泊坞员ps -a我得到状态“退出(2)5秒前”。

+0

'码头日志玛丽亚' – Matt

+0

做什么马特说或运行没有-D,看到自己的错误。 – khattam

回答

1

你ARGS似乎是在错误的顺序,玛丽亚形象应该是所有其他搬运工运行ARGS后:

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

你就跑过去了-d和-e作为泊坞窗的命令版本跑。请注意,您需要先运行docker rm -v maria以释放容器名称以便重复使用。

+0

完全帮助。谢谢! – mikejw