win10 Docker Desktop 换国内源 及 修改镜像位置

这篇具有很好参考价值的文章主要介绍了win10 Docker Desktop 换国内源 及 修改镜像位置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

替换国内源

因网络问题,一般需要使用国内源加快镜像下载速度。在安装完docker destop后,可通过如下四步 修改 镜像源
[1-设置] -> [2- Docker Engine] -> [3-修改源] -> [4- Apple & restart]
win修改docker镜像源,docker,windows,docker,windows
修改源具体需要添加如下内容

  "registry-mirrors":[
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
   ],

win修改docker镜像源,docker,windows,docker,windows
待重启后即可使用国内镜像源

更改镜像存储位置

PS:以下所有操作均在 powershell 中运行

Docker Desktop默认安装在C盘,默认镜像存储位置在C:\用户\Administrator\AppData\Local\Docker\wsl\

为减少C盘存储消耗,可将镜像等存储位置迁移到其他盘

Docker Desktop 通过WSL2启动,会自动创建2个子系统,分别对应2个 vhdx 硬盘映像文件
可执行wsl --list -v看到

$ wsl --list -v
  NAME                   STATE           VERSION
* docker-desktop         Running         2
  docker-desktop-data    Running         2

迁移步骤

  1. 在Docker Desktop图标上,右键选择[Quit Docker Desktop],退出Docker
  2. 命令行执行 wsl --list -v 查看状态STATE,是否已停止Stopped
$ wsl --list -v
  NAME                   STATE           VERSION
* docker-desktop         Stopped         2
  docker-desktop-data    Stopped         2
  1. 命令行执行 wsl --shutdown ,关闭WSL
  2. 从 wsl 把镜像 \data\ext4.vhdx 导出到压缩文件 docker-desktop-data.tar,导出路径应提前创建好,否则导出到不存在的路径会报错。命令行执行
wsl --export docker-desktop-data "D:\\Docker\\wsl\\data\\docker-desktop-data.tar"

同理,导出把程序 \distro\ext4.vhdx 导出到压缩文件 docker-desktop.tar,命令行执行

wsl --export docker-desktop D:\Docker\wsl\distro\docker-desktop.tar  
  1. 执行 wsl --unregister docker-desktop-data ,注销原来的 Docker 镜像。同理,执行 wsl --unregister docker-desktop。注意,执行完后 ext4.vhdx 文件将被自动删除
  2. 从tar 文件,将导出的 Docker 镜像再导入回wsl,并设置挂载目录,命令行导入格式:
    wsl --import <Distribution Name> <InstallLocation> <FileName> --version 2
wsl --import docker-desktop-data "D:\Docker\wsl\data\"  "D:\\Docker\\wsl\\data\\docker-desktop-data.tar"  --version 2
wsl --import docker-desktop "D:\Docker\wsl\distro\"  "D:\\Docker\\wsl\\distro\\docker-desktop.tar"   --version 2

执行完后可看到新的ext4.vhdx 文件
win修改docker镜像源,docker,windows,docker,windows

  1. 重新启动 Docker Desktop 完成

命令总结

# 查看
wsl --list -v
# 关闭
wsl --shutdown

# 导出
wsl --export docker-desktop-data "D:\\Docker\\wsl\\data\\docker-desktop-data.tar"
wsl --export docker-desktop "D:\\Docker\\wsl\\distro\\docker-desktop.tar"

# 注销
wsl --unregister docker-desktop-data
wsl --unregister docker-desktop

# 导入
wsl --import docker-desktop-data "D:\Docker\wsl\data\"  "D:\\Docker\\wsl\\data\\docker-desktop-data.tar"  --version 2
wsl --import docker-desktop "D:\Docker\wsl\distro\"  "D:\\Docker\\wsl\\distro\\docker-desktop.tar"   --version 2

修改配置变更镜像位置(验证失败)

在设置中的红框位置修改,尝试过发现并没有生效,原因未知
win修改docker镜像源,docker,windows,docker,windows文章来源地址https://www.toymoban.com/news/detail-699963.html

Reference

  • win10-Docker desktop切换中国镜像源
  • Docker Desktop更改镜像存储位置
  • win10 修改docker的镜像文件存储位置-通过WSL2修改

到了这里,关于win10 Docker Desktop 换国内源 及 修改镜像位置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Docker Desktop】Windows11家庭版安装docker desktop和WSl2(Ubuntu22.04)并完成迁移,配置国内镜像

    目录 一、准备工作 ① 安装Hyper-V ②开启电脑的虚拟化技术,如何确定是否开启了虚拟化技术 ③ 启动Windows功能 二、安装WSl 三、移动Ubuntu 22.04.2 LTS 四、迁移 WSL2 安装位置 五、安装Docker Desktop 六、配置Docker Desktop  七、测试 因为win11家庭版本身是不支持hyper-V的,需要手动安装

    2024年01月20日
    浏览(65)
  • Win11 安装 Docker Desktop 和 WSL2 并进行安装位置迁移

    点击链接下载 Docker Desktop:https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe 下载后得到: 在 Docker Desktop Installer.exe 所在的目录下运行 Windows 命令提示符 在命令行中输入以下命令来进行 Docker Desktop 的安装: 注:Docker Desktop 默认安装位置为: C:Program FilesDockerDocker 这

    2024年02月07日
    浏览(57)
  • Docker镜像存储位置修改

    使用命名查看镜像存放位置 输出 通过创建软链接的方式来将镜像存储文件放到其他路径 解决默认存储容量不足的情况,最直接且最有效的方法就是挂载新的分区到该目录。但是在原有系统空间不变的情况下,所以采用软链接的方式,修改镜像和容器的存放路径达到同样的目

    2024年02月02日
    浏览(43)
  • Win10-x64 安装Docker Desktop

    想在windows系统下用docker环境,但是又懒得装Vmware和linux系统。正好Docker官方也支持Windows版Docker桌面,本次就在Win10上安装Docker Desktop[跳舞]。 请先阅读以下链接文档内容: Windows10安装docker中文版 https://dockerdocs.cn/docker-for-windows/install/index.html ● 打开 “虚拟化引擎” ;物理机需

    2024年02月21日
    浏览(43)
  • 修改Docker镜像仓库为国内163镜像源

    docker默认使用国外安装源,镜像下载速度很慢。为了提高下载速度,需要使用国内镜像源。 如果163镜像源仍然不能下载,可将镜像源改为阿里云镜像源 重启docker 查看docker安装源是否更改成功。

    2024年02月13日
    浏览(62)
  • 在win10上安装Docker desktop,并在docker中安装mysql

    操作步骤: 安装docker 去 官网 下载安装软件; 选择windows 2. 依次点击安装; 安装完成后无需登录,直接启动即可; 如果有提示需要更新wsl,执行以下命令更新: wsl --update wsl --status 查看状态 验证一下 适用命令: docker run hello-world 设置国内镜像 docker安装mysql 拉取mysql镜像 do

    2024年02月13日
    浏览(39)
  • Win10下Docker Desktop+k8s安装

    先决条件 Windows 10 64 位:Home 或 Pro 2004(内部版本 19041)或更高版本,或者 Enterprise 或 Education 1909(内部版本 18363)或更高版本。 Windows 上启用 WSL 2 功能 CPU支持二级地址转换(SLAT) 4GB以上内存 设置启用硬件虚拟化支持 1.设置硬件虚拟化支持 在安装docker之前,我们先检查一

    2024年02月13日
    浏览(41)
  • 修改Docker默认镜像和容器存储位置(超详细!!!)

    Docker 默认安装的情况下,会使用 /var/lib/docker/ 目录作为存储目录,用以存放拉取的镜像和创建的容器等。不过由于此目录一般都位于系统盘,遇到系统盘比较小,而镜像和容器多了后就容易尴尬,这里说明一下如何修改 Docker 的存储目录。 最简单粗暴的办法,当然就是直接把

    2024年02月04日
    浏览(47)
  • Win10 11 解决docker一直docker desktop starting和设置页面进不去问题

    PowerShell输入 注意一定是powershell输入命令,这个和cmd不一样 2.输入代码 3,成功  

    2024年02月11日
    浏览(59)
  • 解决 Win10 Docker Desktop 启动慢的3大方法,让你的容器运行速度飞起!

    在使用 Win10 Docker Desktop 运行容器时,有时会遇到启动很慢的问题。本文将详细介绍这个问题产生的原因,并提供相应的解决方法。通过实例演示,帮助读者更好地解决这个问题。 1. 问题原因分析 Docker Desktop 启动慢的原因主要有以下几个方面: 1.1 硬件配置不足 如果你的硬件

    2024年02月01日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包