Docker 容器在启动后立即退出

Docker container exits immediately after start

我为我的 docker 使用 php:alpine 并成功构建它。但是当我用 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'。我该如何解决?

使用以下命令行:

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'

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