podman desktop配置加速镜像及私仓

关于安装podman desktop

安装podman desktop主要是为了替换docker desktop ,由于docker desktop不用商用 ,并且不少企业内部禁用该工具,window系统上的替换品可以用rancher desktop或podman desktop 替换
podman desktop 官方下载地址 https://podman-desktop.io/ 一键安装不做多说

wsl相关说明

WSL全称为 Windows Subsystem for Linux,说直白就是在Windows上运行的Linux子系统,无论docker desktop,rancher ,podman都需要依赖该功能,安装过程直接看微软官方说明 https://learn.microsoft.com/zh-cn/windows/wsl/install

操作

当安装好podman 之后

wsl -l #查看一下是否存在podman-machine-default 
wsl --set-default podman-machine-default # 将其设置为默认LINUX虚拟机

在这里插入图片描述

wsl  #进入LINUX
sudo vi /etc/containers/registries.conf #一定要sudo ,不然可能无法保存配置

在这里插入图片描述

找到/etc/containers/registries.conf文件进行编辑,由于执行时默认会先找/etc/containers/registries.conf.d/下的配置,可以先将
/etc/containers/registries.conf.d/*.conf删除或改后缀如.bak

在VI编辑器中按I键进入编辑模式修改加速仓库地址,在底部添加私有仓库地址如下,再按ESC=>按:=>wq保存退出


#这行是替换原行
unqualified-search-registries = ["j5hlnxkk.mirror.aliyuncs.com","docker.mirrors.ustc.edu.cn","hub-mirror.c.163.com","registry.fedoraproject.org", "registry.access.redhat.com", "docker.io", "quay.io"]  

##下面是底部添加为镜像地址或私仓
[[docker.io]]
location = "docker.mirrors.ustc.edu.cn/"
[[docker.io]]
location = "j5hlnxkk.mirror.aliyuncs.com"
[[docker.io]]
location = "registry.cn-hangzhou.aliyuncs.com"
insecure = true   #当为http时设置为true

再试验证生效,podman 命令与docker差不多,如下成功
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值