docker-compose up 强制更新image

2 min read

可以使用--build参数来强制更新image,如下所示:

docker-compose up --build

这将重新构建所有服务的image,无论它们是否已经存在。请注意,这将可能需要一些时间,并且将重复运行Dockerfile中所有命令。

如果要只更新指定的服务,可以使用--no-deps参数,这样将只会构建并更新这些服务,而不会重新创建它们所依赖的服务。例如,要更新名为web的服务的image,可以执行以下命令:

docker-compose up --build --no-deps web