docker - 将 Docker CACHE 复制到另一台主机
问题描述
我正在数据中心之间移动,并希望将用于 Docker构建的主机(不是存储库)移动到另一台服务器。此主机用于从 Dockerfiles 构建自定义(相对较大,内部使用)图像。
我尝试使用docker save
and docker load
,它复制了 . 列出的所有图像和标签docker images
。但是,当我docker build
在我的 Dockerfile 上运行时,一切都会从头开始重建,这是有问题的。
我猜想通过使用,Docker 已经失去了与生成的图像docker load
之间的关系。Dockerfile
我怎样才能恢复这种关系?复制一些缓存?
我可以完全访问旧主机和新主机。
解决方案
推荐阅读
- listview - SPFx 如何识别列表视图的类型?
- java - EBCDIC 解包 comp-3 数据在 Java 中返回 40404**
- python - FileNotFoundError: [Errno 2] No such file or directory for different opening types
- python - 小马如何设置栏目评论
- css - 如何更改 .sub-head 的 z-index 以显示在悬停动画的 .navbar-fixed 下?
- python - Django:除非删除父模型,否则防止删除子模型
- reactjs - 如何使用提供的操作通过模拟 Axios 来编写一个笑话测试?
- makefile - 在不使用目标的情况下,如何防止目标的先决条件扩展?
- android - Android:如何处理 WorkManager Rx 的结果?
- python - 如何将包含日期的数据框转换为具有正确日期格式的列表并保存在 csv 文件中