Mariadb无法与docker工作人员进行守护
我试图使用这个图像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 ..
我正在准备一个自定义的构build,以防我需要做任何未来的修改,以便在maria / Dockerfile中使用以下命令:
FROM mariadb:5.5 MAINTAINER ... EXPOSE 3306
如果我做dockerps -a我得到状态“退出(2)5秒前”。
您的参数似乎是错误的顺序,玛丽亚图像应该是所有其他docker运行参数:
docker run --name maria -d -e MYSQL_ALLOW_EMPTY_PASSWORD=1 maria-image
您运行的版本将-d和-e作为docker运行的命令。 请注意,您需要先运行docker rm -v maria
来释放容器名称以便重复使用。