我很喜欢使用码头作曲。
例如,在我的服务器上,当我想更新我的应用程序与微小的变化,我只需要 git pull origin master && docker-compose restart
,工程完美。
但有时,我需要重新构建(例如,我添加了一个 npm 依赖项,需要再次运行 npm install
)。
在这种情况下,我做 docker-compose build --no-cache && docker-compose restart
。
我希望这样做:
但实际上,它似乎又重新启动了前者。
这是预期的行为吗?
我如何处理一个重建,并开始新的 之后它是建立?
也许我错过了一个特定的命令? 或者它有意义吗?