在docker中,CREATED容器是什么意思?
我有点困惑docker容器的状态 ,特别是状态为CREATED 。
我知道当容器处于运行状态时,显示如下:
root@labadmin-VirtualBox:~/RAGHU/DOCKER# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 1261afc2acc1 302fa07d8117 "/bin/bash" 43 minutes ago Up 43 minutes optimistic_thompson
如果容器停止 ,则显示如下:
root@labadmin-VirtualBox:~/RAGHU/DOCKER# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 935f902efac7 302fa07d8117 "/bin/bash" 44 minutes ago Exited (0) 44 minutes ago competent_golick 5eb1c2525e2e 302fa07d8117 "/bin/bash" 44 minutes ago Exited (0) 44 minutes ago friendly_saha
我的困惑是docker工人以什么状态显示容器的状态为CREATED :
root@labadmin-VirtualBox:~/RAGHU/DOCKER# docker ps -a | grep -i created CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 01c63f92586b jenkins "/bin/tini -- /usr..." 5 weeks ago Created gloomy_jones
Docker状态Created
意味着容器已经从图像创build,但从未启动。
这种状态可以通过这两种方式来实现。
-
Docker容器已经使用
docker create
命令docker create
(这是为了加速容器的创build)。 -
docker集装箱已经使用
docker run
创build,但它不能成功启动。
有关更多信息,请查看docker create
参考: https : //docs.docker.com/engine/reference/commandline/create/