gpt4 book ai didi

docker - 您如何将从 docker hub 中提取的图像缓存到私有(private) docker 注册表中?

转载 作者:行者123 更新时间:2023-12-02 18:06:09 26 4
gpt4 key购买 nike

我的 .gitab-ci.yml 的第一行如下:

image: gradle:5.0-jdk11

这个图像是 601mb,每次调用我的构建时,我都必须不断地从 docker hub 中提取它。

有什么办法可以把镜像存储在Gitlab中项目的docker仓库中吗?这样它会在第一次运行构建时自动放置在那里,然后在后续调用构建时从那里检索?

最佳答案

如果您的 Gitlab-runner 已经拉取了 Docker-image,下次需要它时,它将拉取本地镜像,而不是再次下载 601mB 图像。这是默认行为,除非您更改为 https://docs.gitlab.com/runner/executors/docker.html#how-pull-policies-work

请记住,如果从您的 gitlab-runner 本地镜像中删除镜像,则必须从头开始拉取它。

关于docker - 您如何将从 docker hub 中提取的图像缓存到私有(private) docker 注册表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53825512/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com