docker run 一个镜像的时候,如果放后台运行,那么是docker run -d image
但是如果我们这么做的话,很容易就发现docker ps 后并没有发现容器在运行。
通过docker ps -a 可以发现该容器,可以知道其创建了但是并没有运行。
实际上他不是没有运行,而是立即结束了。
我们应该使用docker run -itd image
无论是怎么样我们都要添加一个-i或者-t,或者二者都添加。
尽管不知为什么,但这么做是可行的。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐