gpt4 book ai didi

docker - 在拉动或应用部署时kubernetes是否支持替代存储库?

转载 作者:行者123 更新时间:2023-12-02 12:01:24 24 4
gpt4 key购买 nike

为了最大程度地减少网络问题,我创建了一个local repository,镜像了Docker Hub。应用部署时,我的本地注册表关闭。是否可以将存储库源自动更改为Docker Hub而不是我的本地存储库?然后应用冗余。

喜欢:

...
containers:
- name: webserver
image-1: registry.mydomain/nginx:latest
image-2: nginx:latest
imagePullPolicy: Always
...

最佳答案

kubernetes pod spec doesn't include the functionality to specify multiple container images,但是通常可以将底层容器运行时配置为执行此操作。
docker
如果没有为镜像提供特定的前缀域,则docker.io注册表是Docker寻找未限制范围的镜像的第一位。这就是docker pull mysql起作用的原因。 Docker具有registry-mirrors设置来修改此行为。
daemon.json中添加:

{
"registry-mirrors": [ "something.local" ],
}
这将导致Docker首先在 something.local上寻找非范围镜像,然后在 docker.io上寻找。

关于docker - 在拉动或应用部署时kubernetes是否支持替代存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61377439/

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