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 来查看没有启动的原因。
我为我的 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 来查看没有启动的原因。