可以将 docker 图像推送到 docker 容器中吗?
It is possible to push a docker image inside a docker container?
我有一个 docker-in-docker 容器,我们称之为“dind”。还有一张大图,我们称之为“LI”。
Dind 负责进行一些 docker 运行s 调用。我需要 运行 LI inside Dind。通常,我将 LI 推送到注册表并将其拉入 Dind。但是我的互联网网络不好。做这件事需要一辈子...
所以,我在想是否可以将 docker 图像推送到 docker 容器中。
您可以在您的本地主机中使用 docker 注册表容器,并在 dind 中从中提取图像。这是link:https://hub.docker.com/_/registry
您不需要为此访问网络。
然后,在 DIND 中使用 docker import。
或者,当您 运行 DIND mount the LI tarball directly
你有一张图片 A,你需要 运行 图片 A 中的一张图片 B(根据我的理解)
你的网络不好-
您的 docker 文件应如下所示:
来自图片A
docker 拉取镜像 B
构建此映像并将其保留为映像 C
图片 C 应该是所有已更新图片 B 的 运行 的图片。
当连接很强时拉和推图像,你应该很好。
我有一个 docker-in-docker 容器,我们称之为“dind”。还有一张大图,我们称之为“LI”。
Dind 负责进行一些 docker 运行s 调用。我需要 运行 LI inside Dind。通常,我将 LI 推送到注册表并将其拉入 Dind。但是我的互联网网络不好。做这件事需要一辈子...
所以,我在想是否可以将 docker 图像推送到 docker 容器中。
您可以在您的本地主机中使用 docker 注册表容器,并在 dind 中从中提取图像。这是link:https://hub.docker.com/_/registry
您不需要为此访问网络。
然后,在 DIND 中使用 docker import。
或者,当您 运行 DIND mount the LI tarball directly
你有一张图片 A,你需要 运行 图片 A 中的一张图片 B(根据我的理解) 你的网络不好-
您的 docker 文件应如下所示:
来自图片A docker 拉取镜像 B
构建此映像并将其保留为映像 C
图片 C 应该是所有已更新图片 B 的 运行 的图片。 当连接很强时拉和推图像,你应该很好。