[英]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 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 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-php-entrypoint 'while true; do sleep 1000; done'
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来查看其未启动的原因。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.