Docker 配置 MySQL 镜像源

将以下镜像源列表添加到 Docker 配置文件(/etc/docker/daemon.json)中,以加速 MySQL 镜像的拉取。修改后需重启 Docker 服务生效。

{
  "registry-mirrors": [
    "https://5tqw56kt.mirror.aliyuncs.com",
    "https://docker.hpcloud.cloud",
    "https://docker.m.daocloud.io",
    "https://docker.1panel.live",
    "http://mirrors.ustc.edu.cn",
    "https://docker.chenby.cn",
    "https://docker.ckyl.me",
    "http://mirror.azure.cn",
    "https://hub.rat.dev",
    "https://docker.rainbond.cc",
    "https://hub.xdark.top",
    "https://hub.littlediary.cn",
    "https://hub.crdz.gq",
    "https://docker.unsee.tech",
    "https://docker.kejilion.pro",
    "https://registry.dockermirror.com",
    "https://dhub.kubesre.xyz",
    "https://docker.nastool.de"
  ]
}

操作步骤

  1. 编辑配置文件
    使用命令 sudo nano /etc/docker/daemon.json 打开文件,粘贴上述内容。若文件已存在,仅需合并 registry-mirrors 部分。

  2. 重启 Docker
    执行以下命令使配置生效:

    sudo systemctl restart docker
    

  3. 验证配置
    运行 docker info,检查输出中是否包含配置的镜像源地址。

注意事项

  • 镜像源可能存在地域或网络差异,建议测试后选择速度最快的源。
  • 部分镜像源需 HTTPS 支持,确保系统已安装证书工具(如 ca-certificates)。
  • 若拉取镜像失败,可尝试临时移除部分镜像源或切换为官方源。

常用 MySQL 镜像拉取命令

docker pull mysql:latest  # 拉取最新版本
docker pull mysql:8.0     # 拉取指定版本

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐