Ubuntu docker镜像未在分离模式下运行

问题描述 投票:0回答:1

我使用Dockerfile下面的图像创建了一个图像

FROM ubuntu:latest
RUN mkdir -p /app   
COPY . /app         
CMD python /app/app.py

我正在使用此命令来生成图像:

DOCKER_BUILDKIT=1 docker build -t my-first-ubuntu-image .

和这一个运行容器

Command for running the container : docker container run -d my-first-ubuntu-image

并且当我运行docker ps -a*时,其状态显示为Exited。到底是怎么回事?我无法理解,因为当我对nginx图像执行相同操作时,它处于running状态。

我使用以下Dockerfile从ubuntu:latest RUN mkdir -p / app COPY创建了一个映像。 / app CMD python /app/app.py我正在使用此命令来构建映像:DOCKER_BUILDKIT = 1 docker ...

docker docker-compose dockerfile docker-swarm docker-machine
1个回答
0
投票

有一个防止容器死亡的技巧:docker run -d my_image -d tail /dev/null -f

© www.soinside.com 2019 - 2024. All rights reserved.