我正在进行本地测试,为此我反复安装和卸载应用程序。我正在使用的应用程序安装脚本使用Docker Hub来拉取镜像(当我卸载时,它似乎会从本地清除镜像)。
有没有一种方法可以把镜像下载下来并保存在本地,这样每次我卸载/重新安装应用程序时,它都会首先在本地找到镜像,而我不会这么快就用完我的docker配额?
额外的好处--有没有办法做到这一点,这样如果Docker Hub上有更新的版本,我拉取的图像就会自动更新?
发布于 2021-01-21 07:14:11
通常情况下,如果您正在使用的带有标签的docker镜像在dockerhub中没有更改,它将不会再次拉取。它应该还在你的本地机器上,也许它已经被你的卸载过程删除了。
无论如何,您也可以设置一个本地私有docker存储库,看看https://sonatype.com的Nexus之类的东西
https://stackoverflow.com/questions/65818417
复制相似问题