Write the Code. Change the World.

12月 19

操作

docker-compose build 

这会根据你的 Docker Compose 文件中的定义构建每个服务的镜像。

# 重命名镜像(其实,是搞了个新的引用)
docker tag old-image-name:old-tag new-image-name:new-tag

这个命令会创建一个新的标签为 new-image-name:new-tag 的镜像,并使其指向原始镜像 old-image-name:old-tag。 实际上,这并没有重命名原始镜像,而是在 Docker 中创建了一个新的标签,指向相同的镜像 ID。

确保 old-image-name:old-tag 存在于本地镜像仓库,否则 Docker 将会从远程仓库下载该镜像。

# 删除旧的引用(如果需要这么做的话)
docker rmi old-image-name:old-tag

请注意,docker rmi 只会删除标签,而不会删除镜像本身。如果这个标签是唯一指向该镜像的标签,那么整个镜像将被删除。

# 导出镜像
docker save -o output.tar image_name:tag
  • -o 参数指定输出的文件名。
  • image_name:tag 是要导出的 Docker 镜像的名称和标签。

其他 docker 环境使用。

docker load -i output.tar