在使用Podman拉取DockerHub的镜像时,由于网络原因,经常会拉取很慢或拉取失败,好在国内有科研机构和互联网厂商提供了DockerHub加速器,配置方法如下:

  1. 使用vi或者其他文本修改工具修改配置文件/etc/containers/registries.conf,修改前最好备份一下
cp /etc/containers/registries.conf /etc/containers/registries.conf.bak
vi /etc/containers/registries.conf
  1. 删除或者用#注释掉registries.conf文件的全部内容
  2. 把下面内容粘贴进去,保存文件
unqualified-search-registries = ["docker.io"]
[[registry]]
location = "docker.io"
[[registry.mirror]]
location = "docker.mirrors.ustc.edu.cn"

同时国内可用的公共加速器还有

网易加速器 hub-mirror.c.163.com
百度加速器 mirror.baidubce.com

可以点此查看各加速器的可用情况。

这时候pull镜像的时候,速度就快很多了。

Q.E.D.


简单点,说话的方式简单点。