docker - 有没有办法将 docker 映像复制到主机 docker 映像位置而不是创建存储库?
问题描述
我使用 Dockerfile 创建了一个名为 alphine-test 的 docker 镜像:
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
alphine-test v1.0 6837c85a8b1b 5 days ago 4.15MB
现在我对此有一些疑问:
docker image 似乎是商店使用级别。没有像文件一样存储图像的固定位置。所以有一种方法可以通过构建自己的 docker 存储库来提供源代码。然后从中提取回购。
但是是否有其他方式来提供图像,例如复制 vm 的图像,例如centos8.2
's OS 图像(这是一个 vm OS 文件,而不是 docker 图像)。
因为使用这种方式很方便,不需要创建存储库和推/拉图像。
解决方案
docker image save -o foo.tar alphine-test:v1.0
和
docker image load -i foo.tar
推荐阅读
- ios - 如何将我的 Firebase Firestore 项目从测试模式转变为 iOS 项目的生产模式?
- unity3d - Unity 2019.4 内置管道,Bloom 后处理不起作用
- python - 在 Django 中打印由 Python 函数创建的列表
- c - C按文件中的单词迭代
- rest - 我应该如何在 Redis 中存储用户的多个会话对?
- javascript - 如何让我的子类显示在它的准父母中?
- docker - 为通过 VPN 容器连接的 docker 容器打开端口
- python - 作业完成后运行异步功能
- google-apps-script - 从 Rhino 切换到 V8 导致错误代码 PERMISSION_DENIED
- r - 部署以生成网站后出现闪亮错误