正如标题所要求的;--build和--force-recreate标志之间有什么区别docker-compose up?
在我看来,这些功能可以做同样的事情,但是也许我缺少了一些东西。
如文档中所述,或在docker-compose up的帮助下,
--build:在启动容器之前构建映像。
--force-recreate:即使容器的配置和图像未更改,也要重新创建容器。
--build非常简单,它将在启动容器之前创建docker映像。该--force-recreate标志将强制停止当前正在运行的容器,并再次旋转所有容器,即使您没有对其配置进行任何更改。因此,如果有任何更改,将在保留卷状态的同时将这些更改收集到新创建的容器中。与此相反的是--no-recreate,将容器保持在其现有状态,并且不会考虑对配置的相应更改。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
1667 次 |
| 最近记录: |