Docker 的生命周期

Docker 这东西的文档过于不好用了,或者说我没看对地方,总之就是我一直都不怎么会用。直到我看到了这张图:

这下子就清楚很多了。我们一般用 docker exec 命令来在里面运行一个 bash,然后再继续进行操作,这个操作需要 container 在 running 状态下才能执行。

总结一下最简单的使用场景,pull 一个 imgae以后,启动一个 container,然后再把它删掉:

docker pull <image_name>
docker run -itd --name <container_name> <image> # Started a docker in background
docker exec -ti <container_name> <command>
docker stop <container_name>
docker rm <container_name>

然后就行了

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注