gpt4 book ai didi

docker - 如何在CRI-O上运行的Minikube中加载本地Docker镜像?

转载 作者:行者123 更新时间:2023-12-02 19:21:45 58 4
gpt4 key购买 nike

要在运行于Docker容器运行时的Minikube中构建并运行Docker镜像,我要做的就是:

eval $(minikube docker-env)
docker build -t some/tag .

Minikube将找到图像。

但是,如果我以cri-o模式运行Minikube,这将无法正常工作。有没有办法加载本地Docker镜像并使用它?从理论上讲,任何符合OCI的容器镜像都可以工作吗?

另外,如果重要的话,我使用的是macOS。

最佳答案

好的,所以Minikube的官方方式显然是registry插件:
https://minikube.sigs.k8s.io/docs/tasks/registry/insecure/

听起来不错,不幸的是,K8S拒绝从localhost:5000提取图像,我不得不在图像规范中使用registry-proxy-ip:80前缀来说服它进行提取。
我在这里提出了一个问题:https://github.com/kubernetes/minikube/issues/6012

关于docker - 如何在CRI-O上运行的Minikube中加载本地Docker镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59161183/

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