> 技术文档 > 在 Windows 11 上配置 Docker 使用国内镜像源_windows docker 镜像源

在 Windows 11 上配置 Docker 使用国内镜像源_windows docker 镜像源

目录

一、通过 Docker Desktop 界面配置

二、通过命令行配置

三、验证配置是否生效

四、测试镜像下载速度

总结


在 Windows 11 上使用 Docker 时,配置国内镜像源可以显著提高镜像的下载速度。以下是详细的配置步骤:


一、通过 Docker Desktop 界面配置

  1. 打开 Docker Desktop
    在任务栏上找到 Docker 图标,右键点击它,选择“Settings”。

  2. 进入“Docker Engine”设置
    在设置界面中,选择“Docker Engine”选项卡。

  3. 修改配置文件
    在“Docker Engine”设置中,找到 daemon.json 配置文件。添加以下内容,替换 为你的阿里云镜像加速器地址:

    JSON复制

    { \"registry-mirrors\": [ \"https://.aliyuncs.com\" ]}
  4. 应用更改并重启 Docker
    点击“Apply & Restart”按钮,Docker 将自动重启并应用新的配置。


二、通过命令行配置

  1. 创建或修改配置文件
    打开 PowerShell 或命令提示符,运行以下命令创建或修改 daemon.json 文件:

    bash复制

    sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-\'EOF\'{ \"registry-mirrors\": [ \"https://docker.m.daocloud.io\", \"https://docker.imgdb.de\", \"https://docker-0.unsee.tech\", \"https://docker.hlmirror.com\", \"https://docker.1ms.run\", \"https://func.ink\", \"https://lispy.org\", \"https://docker.xiaogenban1993.com\" ]}EOF
  2. 重启 Docker 服务
    运行以下命令重启 Docker 服务:

    bash复制

    sudo systemctl daemon-reloadsudo systemctl restart docker

三、验证配置是否生效

  1. 打开终端
    打开 PowerShell 或命令提示符。

  2. 运行以下命令验证配置

    bash复制

    docker info | grep \"Registry Mirrors\"
  3. 检查输出信息
    如果输出中包含你设置的镜像加速器地址,例如:

    复制

    Registry Mirrors: https://.aliyuncs.com

    则说明配置成功。


四、测试镜像下载速度

运行以下命令测试是否成功连接国内镜像源:

bash复制

docker pull hello-world

如果下载速度明显变快,说明配置成功。


总结

通过以上步骤,你可以在 Windows 11 上成功配置 Docker 使用国内镜像源,从而提高镜像的下载速度。希望这些步骤能帮助你更高效地使用 Docker。如果有任何问题,欢迎随时交流。