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

我试图自我介绍一下Docker,并使用docker-compose.yml来玩弄图像和撰写文件。 我已经得到了WordPress的形象和运行使用成功docker-compose.yml up -d通过教程在这里… https://docs.docker.com/compose/wordpress/ ),但只要我做出改变到撰写文件和docker-compose.yml up -d再次docker-compose.yml up -d再次我不能再次访问更改,并必须完全删除图像/容器/docker机,以使我的更改工作。

我在做什么错了,什么是重新启动/删除最小量看到我的docker-compose.yml更改,所以我可以玩docker-compose.yml?

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

上面的两个都不会删除你的容器,而是closures并重新启动它们,即使在容器文件系统上也不会丢失,不仅是容器

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

请注意,docker-compose文件中的所有更改都不能通过启动/停止来应用,而是大多数情况下,您必须执行一次/停止。 像卷/端口这样的东西不能像这样热应用。