news 2026/7/8 9:54:55

Podman 配置国内镜像

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Podman 配置国内镜像

文章目录

  • 背景
  • 前置条件
  • 可用镜像源
  • 操作步骤
    • 1. 进入虚拟机
    • 2. 切换 root(推荐)
    • 3. 备份原配置(如果有的话)
    • 4. 写入镜像配置
    • 5. 退出虚拟机并重启
    • 6. 验证配置是否生效
  • 故障排查

背景

Podman 默认从 Docker Hub(docker.io)拉取镜像,在国内访问经常超时或速度极慢。在 macOS / Windows 上,Podman 运行在虚拟机(podman machine)中,镜像配置必须在虚拟机内部完成,而非宿主机。

前置条件

  • 安装 podman 与 podman-compose
  • 已初始化 Podman Machine:podman machine init
  • 虚拟机已启动:podman machine start

可用镜像源

镜像源地址备注
DaoClouddocker.m.daocloud.io老牌镜像,稳定性好
1msdocker.1ms.run速度较快
腾讯云mirror.ccs.tencentyun.com腾讯云内网更快
阿里云registry.cn-hangzhou.aliyuncs.com需注册获取专属加速地址
中科大docker.mirrors.ustc.edu.cn教育网友好

操作步骤

以下🏠 宿主机📦 虚拟机标签区分命令执行位置。

1. 进入虚拟机

# 🏠 宿主机podmanmachinesshpodman-vm

2. 切换 root(推荐)

# 📦 虚拟机sudo-i

3. 备份原配置(如果有的话)

# 📦 虚拟机cp/etc/containers/registries.conf /etc/containers/registries.conf.bak2>/dev/null

4. 写入镜像配置

方式一:一键写入(推荐)

# 📦 虚拟机(root)cat>/etc/containers/registries.conf<<'EOF' unqualified-search-registries = ["docker.io"] [[registry]] prefix = "docker.io" location = "docker.io" [[registry.mirror]] location = "docker.m.daocloud.io" [[registry.mirror]] location = "docker.1ms.run" [[registry.mirror]] location = "mirror.ccs.tencentyun.com" EOF

unqualified-search-registries指定当镜像名不含 registry 前缀时默认搜索的仓库,设为docker.io即可兼容docker pull nginx这类用法。

方式二:手动编辑

# 📦 虚拟机vi/etc/containers/registries.conf

5. 退出虚拟机并重启

# 📦 虚拟机exit# 退出 rootexit# 退出虚拟机(回到宿主机)
# 🏠 宿主机podmanmachine stoppodmanmachine start

6. 验证配置是否生效

# 🏠 宿主机podmaninfo--format'{{json .registries}}'|python3-mjson.tool

或简化版:

podmaninfo|grep-A10"registries"

看到配置的镜像地址即表示生效。可以拉一个镜像测试速度:

podmanpull alpine

故障排查

现象可能原因解决
配置后仍走 Docker Hub未重启虚拟机执行podman machine stop && podman machine start
registries.conf不存在目录或文件未创建检查/etc/containers/是否存在,手动mkdir -p
所有镜像源都超时网络不通检查虚拟机网络:podman machine ssh -- ping -c 3 docker.m.daocloud.io
podman info不显示镜像语法错误检查 TOML 格式,确保[[registry.mirror]]双括号正确
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/8 9:54:51

带标注的焊缝缺陷识别,可识别裂纹,气孔,烧痕数据集,识别率91.8%,5993张图,支持yolo,coco json,voc xml,文末有模型训练代码

​ 本文介绍一个高质量的焊缝缺陷识别数据集&#xff0c;专门用于训练和评估目标检测模型。该数据集包含5993张精心标注的工业焊缝图像&#xff0c;涵盖三种常见缺陷类型&#xff1a;裂纹&#xff08;Grieta&#xff09;、气孔&#xff08;Poro&#xff09;、烧痕&#xff08;…

作者头像 李华
网站建设 2026/7/8 9:51:38

KUKA C4 机器人奇异点实战:3类奇点触发条件与 $SINGUL_POS 系统变量配置

KUKA C4 机器人奇异点实战&#xff1a;3类奇点触发条件与 $SINGUL_POS 系统变量配置在工业机器人编程与调试中&#xff0c;奇异点问题一直是现场工程师面临的棘手挑战。当KUKA C4机器人进入奇异点区域时&#xff0c;轻则导致运动轨迹异常&#xff0c;重则触发急停报警&#xff…

作者头像 李华
网站建设 2026/7/8 9:46:53

中国铝合金电缆桥架系统行业发展趋势分析及应用格局预测报告2026年版

中国铝合金电缆桥架系统行业发展趋势分析及应用格局预测报告2026年版合金电缆桥架系统全球市场总体规模铝合金电缆桥架系统是以铝合金板材、铝型材或挤压铝合金部件为主要材料制造的金属电缆支承与管理系统&#xff0c;主要用于工业、商业及基础设施项目中电力电缆、控制电缆、…

作者头像 李华
网站建设 2026/7/8 9:45:02

技术企业商业秘密合规|保密性体系搭建:技术数据、源代码、研发资料合规管控方案

对于互联网、科创、研发、制造类技术型企业&#xff0c;源代码、算法模型、研发测试数据、技术工艺、产品迭代方案等核心技术信息&#xff0c;是企业的核心壁垒。相较于经营信息&#xff0c;技术类商业秘密涉密价值更高、泄密损失更大、维权举证难度更强。上期专栏我们普及了商…

作者头像 李华
网站建设 2026/7/8 9:43:02

计算机毕业设计之个体养猪管理

当前&#xff0c;由于人们生活水平的提高和思想观念的改变&#xff0c;然后随着经济全球化的背景之下&#xff0c;互联网技术将进一步提高社会综合发展的效率和速度&#xff0c;互联网技术也会涉及到各个领域&#xff0c;于是传统的管理方式对时间、地点的限制太多&#xff0c;…

作者头像 李华
网站建设 2026/7/8 9:37:24

Ricon组态实时监控 - 毫秒级数据可视化

实时监控功能详解 Ricon组态系统提供强大的实时监控能力&#xff0c;支持毫秒级数据更新&#xff0c;让您随时掌握设备运行状态。 &#x1f4e1; 通信协议支持 WebSocket实时通信 连接地址: ws://host:port/ws重连机制: 自动重连&#xff0c;间隔3秒心跳检测: 30秒心跳间隔…

作者头像 李华