Docker run Centos,但是 Exited

# docker ps -a | grep ad381
ad38160fcc39        centos                                                       "/bin/bash"              11 seconds ago      Exited (0) 10 seconds ago                                 clever_curie
# docker logs ad38160fcc39
1
2
3

Docker 社区的 nickdoikov 提到 :common Centos Docker image as well as any other basic os images do not contain cmd command (do not run any default app)。

原来这个镜像一般是其他镜像的基础镜像,本身不运行命令。

如果希望 CentOS 容器运行,需要执行一个命令。

  • docker
docker run -d --name=centos -it centos /bin/bash
1
  • kubectl
kubectl create deployment centos --image=centos
1

reference