支持的镜像

源站替换为免费通道付费通道备注
docker.iodocker.1ms.run免费(仅支持合法镜像)
ghcr.ioghcr.1ms.run免费(仅支持合法镜像)
gcr.iogcr.1ms.run仅付费用户可用(仅支持合法镜像)
registry.k8s.iok8s.1ms.run仅付费用户可用(仅支持合法镜像)
nvcr.ionvcr.1ms.run仅付费用户可用(仅支持合法镜像)
quay.ioquay.1ms.run仅付费用户可用(仅支持合法镜像)
mcr.microsoft.commcr.1ms.run仅付费用户可用(仅支持合法镜像)
docker.elastic.coelastic.1ms.run仅付费用户可用(仅支持合法镜像)

二、域名替换规则

1. 默认补全规则

  • 若只提供镜像名(如 nginx),会自动补全为 library/镜像名:latest。 示例:

    docker pull nginxdocker pull library/nginx:latest

    docker pull library/nginxdocker pull library/nginx:latest

    仅针对源为 docker.io 的镜像。其他源的不会默认补全 library/

  • 但部分镜像(如 siyuan)实际不属于 library/ 组,需指定完整前缀(如 b3log/siyuan)。 示例:

    docker pull siyuandocker pull library/siyuan:latest(❌错误)

    正确用法:

    docker pull b3log/siyuandocker pull b3log/siyuan:latest

三、使用示例

1. Docker Hub 镜像(docker.io

  • 原命令: docker pull nginx
  • 加速命令: docker pull docker.1ms.run/nginx (实际拉取:docker.1ms.run/library/nginx:latest

2. 其他镜像源(如 k8s.io)

  • 原命令: docker pull registry.k8s.io/pause
  • 加速命令: docker pull registry.k8s.io/pause (实际拉取:gcr.1ms.run/pause:latest不补全 library/