本文主要简单介绍 docker 容器与前置进程的关系,以及如何编写 Dockerfile/docker-compose.yml 优雅的让容器可以常驻运行。
docker 容器的生命周期是同容器中的前置进程相关在一起的,这也是我们平时可能会遇到一些容器只是运行几秒便自动结束的原因:因为容器中没有一个常驻的前置进程,前置进程运行结束后,容器便自动退出了。
比如 docker hello-world
# 一闪而过 输出一堆东西docker run --name hello-world hello-world# 可以看到 hello-world 容器已经退出了docker ps -a
评论列表()