gpt4 book ai didi

linux - Dockerized nginx 几秒钟后关闭

转载 作者:太空宇宙 更新时间:2023-11-04 10:05:57 24 4
gpt4 key购买 nike

我正在使用 Ubuntu 18,我正在尝试使用主机和容器之间的共享文件运行 dockerized nginx:/home/ric/wrkspc/djangodocker/djangodocker/nginx.conf

我通过运行以下命令来执行此操作,之后系统会提示我输入容器的 ID:

$ sudo docker container run -v /home/ric/wrkspc/djangodocker/djangodocker/nginx.conf:/etc/nginx/nginx.conf:ro -d nginx
facc4d32db31de85d6f360e581bc7d36f257ff66953814e985ce6bdf708c3ad0

现在,如果我尝试列出所有正在运行的容器,nginx 容器不会出现在列表中:

(env) ric@x:~/wrkspc/djangodocker/djangodocker$ sudo docker container ls
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
36090ff0759c mysql "docker-entrypoint.s…" 3 days ago Up 3 days 0.0.0.0:3306->3306/tcp, 33060/tcp boring_panini

有时,如果我足够快地运行 docker ls 命令,我可以看到列出的 nginx 容器仅几秒钟,然后它就消失了。

为什么没有列出 nginx 容器?

最佳答案

我认为容器在启动后立即退出。

您能否通过使用命令查看 docker 日志来排除故障docker 记录 containerID

此外,您可以尝试以交互方式运行容器以识别错误,而无需使用 -d 选项

关于linux - Dockerized nginx 几秒钟后关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52594426/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com