首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用k3s访问本地码头图像

用k3s访问本地码头图像
EN

Stack Overflow用户
提问于 2019-08-21 10:53:25
回答 2查看 9.2K关注 0票数 21

有没有任何方法可以直接访问本地码头图像(不使用‘码头保存’)与k3s?

像minikube一样,在运行此命令后,可以访问本地坞映像。

代码语言:javascript
复制
eval $(minikube docker-env)

一点点背景。

我已经设置了一个机器使用Ubuntu19.04作为‘主人’和覆盆子皮作为‘工人’使用k3s。现在,我希望使用本地映像在worker节点上创建部署。

更新

添加屏幕截图,如下所述。

图片列表的屏幕截图

EN

回答 2

Stack Overflow用户

发布于 2020-05-08 15:36:47

您可以像这样启动k3s,它将使用主机的Docker而不是sudo k3s server --docker。这将使k3s可以使用所有本地映像,如果您的ImagePullPolicy是IfNotPresent,则k3s将使用它而不是试图提取它。

票数 12
EN

Stack Overflow用户

发布于 2022-07-10 11:34:25

虽然这并不能使所有Docker映像都可用,但一个有用的工作是导出本地Docker映像并将它们导入到您的ctr中。

代码语言:javascript
复制
docker save my/local-image:v1.2.3 | sudo k3s ctr images import -

这将使您的k3s集群可以按需使用它们。对于无法让k3s server使用--docker标志的用户来说,这是非常有用的。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57590030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档