Docker在运行后立即退出。但是,Kitematic没有问题

时间:2017-01-11 20:31:19

标签: docker prestashop prestashop-1.6

我一直试图通过CLI启动并运行Prestashop 1.6.1.9映像。如果我尝试执行运行命令,Docker将创建容器,但随后立即退出。即使我尝试启动刚刚创建的容器,它仍然会立即退出。当我转到Kitematic时,它会看到新创建的容器,如果我告诉它,它会毫无问题地启动它。在使用CLI运行图像后运行docker ps -a时,我可以看到容器,并显示Exited (0),当我使用Kitematic运行它时,它说它正在运行。我是Docker的新手,但这对我没有任何意义。任何帮助将非常感激。另外,我建议直接从他们的网站上安装Docker for Mac。

EX:docker run -dit --name prestashop-container-name -p 8080:80 prestashop/prestashop:1.6.1.9 -v ~/Desktop/Development/code-challenge/modules:/var/www/html/modules

1 个答案:

答案 0 :(得分:0)

似乎卷映射的位置是个问题。我运行了以下内容,它就像一个魅力。

docker run -ti --name some-prestashop -v ~/Desktop/Development/code-challenge/modules:/var/www/html/modules -p 8080:80 -d prestashop/prestashop:1.6.1.9