如何重新启动Docker容器/映像/计算机?

时间:2016-09-02 07:02:46

标签: docker docker-compose dockerfile docker-machine

我正在尝试自学Docker并使用docker-compose.yml来处理图像和撰写文件。通过此处的教程https://docs.docker.com/compose/wordpress/)成功地使用docker-compose.yml up -d启动并运行了Wordpress图像,但是只要我再次对撰写文件和docker-compose.yml up -d进行更改,无法再次访问更改,必须完全删除图像/容器/ docker机器才能使我的更改生效。

我做错了什么,重启/删除最小金额以查看我的docker-compose.yml变化的过程是什么让我可以玩docker-compose.yml?

1 个答案:

答案 0 :(得分:3)

docker-compose stop停止堆叠 docker-compose start启动堆栈

以上两者都不会删除你的容器,而是关闭并再次启动它们,即使在容器文件系统上也不会有任何损失,而不仅仅是卷

docker-compose down将删除您的服务容器以及分配给它们的所有匿名卷。

请注意,并非所有docker-compose文件中的更改都可以使用启动/停止来应用,而大多数情况下,您必须执行向下/向上操作。诸如卷/端口之类的东西不能像这样热门应用。