Docker Windows最新版(4.17.x)修改镜像存储路径的详细步骤

 更新时间:2023年03月14日 11:25:52   作者:坐公交也用券  
这篇文章主要介绍了Docker WIndows最新版(4.17.x)修改镜像存储路径的步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

一般情况

Docker Desktop 4.17.0 版本中,可以按照以下步骤来修改 Docker 镜像存储路径

  • 打开 Docker Desktop 应用程序,单击顶部菜单栏中的 Docker Desktop 菜单,然后选择 Resources(资源)选项卡。
  • 在 Resources 选项卡中,选择 Advanced部分。
  • Disk image location配置中点击Brower进行浏览路径
  • 在弹出的对话框中,选择新的存储路径,然后单击 Apply & Restart(应用并重启)按钮以保存更改并重启 Docker。

重启后,Docker 镜像将被移动到新的存储路径。

请注意,在更改 Docker 镜像存储路径时,请确保选择的新路径具有足够的可用磁盘空间。在镜像迁移期间,请不要关闭 Docker Desktop 应用程序。

如图

在这里插入图片描述

如果提示You are using the WSL 2 backend, so resource limits are managed by Windows.请使用下面的方法修改

使用Wsl容器

进行下面的操作之前,请先停止容器和Docker的运行

导出数据

PS C:\Users\td> wsl --export docker-desktop-data "D:\DockerData\data.tar"
正在导出,这可能需要几分钟时间。
操作成功完成。
PS C:\Users\td> wsl --unregister docker-desktop-data
正在注销。
操作成功完成。

删除旧数据

wsl --unregister docker-desktop-data

导入数据并设置存储路径

语法

wsl --import docker-desktop-data <新的存储路径> <需要导入的数据文件> --version <Wsl版本>

如下

PS C:\Users\td> wsl --import docker-desktop-data "D:\DockerData\DockerDesktopWSL" "D:\DockerData\data.tar" --version 2
正在导入,这可能需要几分钟时间。
操作成功完成。

导入成功之后就可以启动Docker了

查看虚拟机运行列表

PS C:\Users\td> wsl -l -v
  NAME                   STATE           VERSION
* docker-desktop-data    Running         2
  docker-desktop         Running         2

验证

拉取新镜像之前

镜像列表

数据大小

拉取新镜像之后

镜像列表

数据大小

可以看到,拉取了新的镜像之后,数据大小也相应的增加了

到此这篇关于Docker WIndows最新版(4.17.x)修改镜像存储路径的文章就介绍到这了,更多相关docker修改镜像存储路径内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Docker 常用命令整理及使用注意事项总结

    Docker 常用命令整理及使用注意事项总结

    这篇文章主要介绍了Docker 常用命令整理及使用注意事项总结的相关资料,这里整理了Docker 的常用命令,说明这些命令是什么意思及使用方法,需要的朋友可以参考下
    2016-12-12
  • docker部署蜗牛影院系统详细流程分析

    docker部署蜗牛影院系统详细流程分析

    这篇文章给大家介绍docker部署蜗牛影院系统,在部署项目时系统硬件配置是CPU2核以上,内存8G,详细给大家介绍了安装流程,对docker部署蜗牛电影院系统感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • docker进行RocketMq集群部署方式

    docker进行RocketMq集群部署方式

    这篇文章主要介绍了docker进行RocketMq集群部署方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • Docker构建镜像运行容器脚本出现换行符问题的解决

    Docker构建镜像运行容器脚本出现换行符问题的解决

    当使用Docker构建镜像运行容器脚本出现换行符问题,Error: context must be a directory: “/root/xxxx/.\r”,下面主要介绍了这一问题的相关解决方法,希望对大家有所帮助
    2025-04-04
  • Docker安装Keycloak开源身份认证服务的图文教程

    Docker安装Keycloak开源身份认证服务的图文教程

    Keycloak是一款开源的认证授权平台,本文就来介绍一下Docker安装Keycloak开源身份认证服务的图文教程,具有一定的参考价值,感兴趣的可以了解一下
    2024-03-03
  • docker容器连接宿主机redis与mysql的配置方法

    docker容器连接宿主机redis与mysql的配置方法

    最近有朋友在工作时遇到一个问题,docker容器无法访问宿主机的redis,所以这里给大家总结下,这篇文章主要给大家介绍了关于docker容器连接宿主机redis与mysql的配置方法,需要的朋友可以参考下
    2023-06-06
  • 如何基于Dockerfile构建tomcat镜像

    如何基于Dockerfile构建tomcat镜像

    这篇文章主要介绍了如何基于Dockerfile构建tomcat镜像,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-08-08
  • Mac安装docker全过程(轻松解决安装)

    Mac安装docker全过程(轻松解决安装)

    Docker是一种容器化技术,通过镜像、容器和仓库三个基本概念实现应用的封装和自动化部署,它类似于集装箱,能够将应用与环境封装起来,简化部署过程,在Mac上安装Docker需要先安装Homebrew,然后通过命令行安装Docker
    2024-11-11
  • Docker常见命令整理汇总(包括镜像命令、容器命令)

    Docker常见命令整理汇总(包括镜像命令、容器命令)

    这篇文章主要给大家介绍了关于Docker常见命令整理汇总的相关资料,包括镜像命令、容器命令等等,通过一个个示例来加深各位看官对docker相关命令的理解以及记忆,需要的朋友可以参考下
    2022-07-07
  • Docker 部署单机版 Pulsar 和集群架构 Redis(开发神器)的方法

    Docker 部署单机版 Pulsar 和集群架构 Redis(开发神器)的方法

    这篇文章主要介绍了Docker 部署单机版 Pulsar 和集群架构 Redis(开发神器)的相关知识,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-10-10

最新评论