参考
- chat-gpt
- https://blog.csdn.net/qq_22211217/article/details/93936363
- https://blog.csdn.net/ncdx111/article/details/79878098
- https://www.runoob.com/docker/docker-import-command.html
- https://www.runoob.com/docker/docker-export-command.html
环境
环境 | 版本 | 说明 |
---|---|---|
Windows | Windows 10 家庭中文版 22H2 19045.4412 | |
VS Code | 1.90.0 | |
Docker Desktop | 4.27.1 | |
Docker | 25.0.2 | |
Docker Compose | v2.24.3-desktop.1 |
正文
容器的导出与导入(更小,无法保留镜像所有历史)
-
查看系统内的容器
docker ps -a
-
导出容器为镜像
docker export -o 自定义导出容器文件名.tar 源容器名或容器id
-
导入镜像
docker import 自定义导出容器文件名.tar 自定义导入的容器名:自定义版本
镜像的导出与导入(更大,包含镜像及相关元数据,包括tag信息)
-
查看系统内的镜像
docker images
-
导出镜像
docker save 镜像id > ./导出的自定义镜像名.tar
-
导入镜像
docker load < ./导出的自定义镜像名.tar
-
镜像重命名
docker tag 导入的那个镜像id 镜像自定义名称:镜像自定义版本