Docker --build --force-recreate 区别

3 min read

docker build命令用于构建Docker镜像,而--force-recreate选项用于强制重新构建容器。

区别:

  1. docker build命令用于构建Docker镜像,该命令通常在Dockerfile中指定所需的配置,并根据该配置构建镜像。

  2. --force-recreate选项用于强制重新创建容器。通常,如果容器已经存在,则Docker将重用该容器,并在需要时使用新的镜像进行更新。但是,--force-recreate选项会强制Docker创建一个新的容器,并使用新的镜像进行更新。

因此,--force-recreate选项会重新创建容器,而不是构建镜像。