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>
然后就行了