podman换源2026

Podman 国内加速(镜像拉取)配置方法(2026 年最新推荐)

国内访问 Docker Hub 很慢,主要通过配置镜像加速源(Mirror)解决。Podman 的配置方式和 Docker 不一样,用的是 /etc/containers/registries.conf 文件。

1. 最简单推荐配置(全局生效)

编辑配置文件(需要 root 权限):

1
sudo vim /etc/containers/registries.conf

推荐配置内容(多源 + 自动回退):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
unqualified-search-registries = ["docker.io"]

[[registry]]
prefix = "docker.io"
location = "docker.m.daocloud.io" # DaoCloud(较稳定)

[[registry.mirror]]
location = "docker.1ms.run" # 毫秒镜像

[[registry.mirror]]
location = "docker.xuanyuan.me" # 轩辕镜像

[[registry.mirror]]
location = "hub.rat.dev"

[[registry.mirror]]
location = "dockerhub1.beget.com" # 备用

保存后重启 Podman 服务(如果有在运行的):

1
2
3
systemctl --user restart podman   # rootless 用户模式
# 或
sudo systemctl restart podman # rootful 模式

2. 验证配置是否生效

1
2
3
4
podman info | grep -A 10 "registries"

# 测试拉取速度
time podman pull nginx

3. 其他常用国内加速源(2026 年可用)

  • docker.m.daocloud.io(DaoCloud,老牌稳定)
  • docker.1ms.run
  • docker.xuanyuan.me(轩辕)
  • hub.rat.dev
  • docker.jianmuhub.com
  • 阿里云个人加速器(推荐登录阿里云获取专属地址,速度快):xxxxxxx.mirror.aliyuncs.com

提示:把最快的源放最前面,配置多个源形成备份,最后会自动回源到官方 registry-1.docker.io

4. 其他方式

  • 临时直接拉取(不用改配置):

    1
    podman pull docker.1ms.run/library/nginx
  • Podman Desktop(图形界面):在设置中搜索 Registry / Mirror 配置,添加即可。

  • Rootless 用户:也可以在 ~/.config/containers/registries.conf 创建个人配置文件。

注意事项

  • 优先用 HTTPS 源。
  • 部分源可能需要登录 Docker Hub 账号缓解限流(podman login docker.io)。
  • 配置后如果无效,检查网络、DNS(推荐用 223.5.5.5),或重启 Podman。
  • 镜像源会变化,建议定期测试速度。

配置完后,大部分常见镜像拉取速度能提升 5-20 倍

有具体系统(Ubuntu/Fedora/Windows)或其他问题(比如 Podman Desktop、Compose),告诉我我再给你针对性方案!

作者

Wei Mo

发布于

2026-06-30

更新于

2026-06-30

许可协议

评论