我使用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'
。我该如何解决?
答案 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来查看它没有启动的原因。