Docker容器在启动后立即退出

时间:2017-07-20 02:54:15

标签: docker alpine

我使用php:alpine作为我的docker并成功构建它。但是当我用docker run --name=IMAGE_NAME -p 9000:80 -d -it -v /etc/localtime:/etc/localtime:ro -v /home/logs/:/home/logs/ TAG 'while true; do sleep 1000; done'启动时,它会立即退出。我查看docker ps -a,其命令为docker-php-entrypoint 'while true; do sleep 1000; done'。我该如何解决?

2 个答案:

答案 0 :(得分:1)

使用以下命令行:

docker run --name=IMAGE_NAME -p 9000:80 -d -it -v /etc/localtime:/etc/localtime:ro -v /home/logs/:/home/logs/ TAG sh -c 'while true; do sleep 1000; done'

答案 1 :(得分:0)

你可以运行docker logs -f来查看它没有启动的原因。