目录

解决方法,添加国内镜像:

linux 重启 Docker 服务

Windows 系统重启 Docker 服务

方法一:通过 Docker Desktop 图形界面重启

✅ 方法二:使用任务管理器重启后台服务

✅ 方法三:命令行方式重启(适用于 PowerShell)


解决方法,添加国内镜像:


使用命令设置国内镜像源:通过vim /etc/docker/daemon.json 进入修改

添加 registry-mirrors 内容后重启 Docker

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
    "https://docker.m.daocloud.io",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://your_preferred_mirror",
    "https://dockerhub.icu",
    "https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy.com",
    "https://mirror.baidubce.com",
    "https://docker.m.daocloud.io",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.rainbond.cc"
  ]
}

sudo systemctl daemon-reload
sudo systemctl restart docker



linux 重启 Docker 服务


此命令会创建一个 /etc/docker/daemon.json 文件,并将国内源的配置写入其中。然后你只需要重启 Docker 服务即可使配置生效,可以通过运行

sudo systemctl restart docker 命令来重启 Docker 服务。

Windows 系统重启 Docker 服务

方法一:通过 Docker Desktop 图形界面重启

  1. 点击系统托盘中的 Docker 图标(小鲸鱼 🐳)。

  2. 在弹出的菜单中选择 "Restart Docker Desktop"(重启 Docker 桌面)

  3. 等待几秒钟,Docker 会自动重启。


✅ 方法二:使用任务管理器重启后台服务

  1. Ctrl + Shift + Esc 打开 任务管理器

  2. 找到进程名称包含 Docker Desktopcom.docker.backend.exe 的项。

  3. 右键点击,选择 结束任务

  4. 然后再次手动运行 Docker Desktop


✅ 方法三:命令行方式重启(适用于 PowerShell)

虽然不能直接用 systemctl,你可以使用以下命令停止并启动 Docker 服务(仅限已安装为服务的 Docker Engine):


powershell

复制编辑

# 停止 Docker 服务 Stop-Service com.docker.service # 启动 Docker 服务 Start-Service com.docker.service

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐