Docker for windows pull镜像文件的安装位置改变方法

发生现象:

在windows10下安装docker for windows,随着用docker pull image文件后,C盘的容量越来越小了,你可能也有一种跟我一样的想法,想改变默认的安装路径,本文希望能解决你的问题。

原因分析:

windows上安装的docker其实本质上还是借助与windows平台的hyper-v技术来创建一个linux虚拟机,你执行的所有命令其实都是在这个虚拟机里执行的,所以所有pull到本地的image都会在虚拟机的Virtual hard disks目录的文件中,这个文件就是虚拟硬盘文件。如果要想改变路径只需要在hyper-v管理器里设置就可以了。默认的安装路径是C:\Users\Public\Documents\Hyper-V\Virtual hard disks下。

解决方案:

1.开始菜单右键->控制面板->管理工具->Hyper-V 管理器->虚拟机右键设置。如图1

图1

2.将默认C:\Users\Public\Documents\Hyper-V\Virtual hard disks\MobyLinuxVM.vhdx的文件拷贝到想要改变的路径,我这里拷贝到D:\vmwork\Virtual Hard Disks路径下,然后点击浏览读取并确定保存设置,如图2。

图2

原文地址:https://blog.csdn.net/stemq/article/details/53150939

解决方案一:需要先在上一层的【Hyper-V 设置】中 修改虚拟硬盘地址 这个方案时别人测试的,自己没有测试,据说可以

解决方案二:其实还需要去在Docker图标上右键-->“setting”-->"Disk image location"中选择之前自己设定的虚拟机位置就可以了。测试时可以的

原文地址:https://www.cnblogs.com/jpfss/p/11227120.html

时间: 2024-10-17 22:02:03

Docker for windows pull镜像文件的安装位置改变方法的相关文章

docker for windows pull镜像文件的安装位置

结论: 所有放入镜像文件都放在虚拟硬盘文件里面. windows上安装的docker其实本质上还是借助与windows平台的hyper-v技术来创建一个linux虚拟机,你执行的所有命令其实都是在这个虚拟机里执行的,所以所有pull到本地的image都会在虚拟机的Virtual hard disks目录的文件中,这个文件就是虚拟硬盘文件(有点类似与vmware的原理). 具体的, 1.开始菜单右键->控制面板->管理工具->Hyper-V 管理器->虚拟机右键设置.如图: 2.可见

Linux学习第一步(虚拟机的和镜像文件的安装)

一.安装虚拟机(本文以vmware workstation 12为例) 1.在网上所有虚拟机并下载. 2.找到下载文件安装好 3.一直下一步 4.接下来的就是选择安装的目录了,当然如果你的电脑c盘够大够用,安装在c盘也可以,不过建议安装在非系统盘,免得影响电脑的运行速度.选择好了点击下一步. 5.安装完成后,需要输入秘钥进行注册才行,不然只能实用30天 秘钥为:5A02H-AU243-TZJ49-GTC7K-3C61N 二.安装虚拟镜像文件 1.找到已下载好的linux镜像文件,如果没有,自己下

win10应用安装位置修改方法

win10应用安装位置怎么改?很多用户升级win10的系统之后,对于win10应用装置的位置如何修改一直不知道如何解决,今天,小编就跟大家一起来看看如何修改win10应用装置的位置. 第一种方法 打开设置——系统——存储,会在右侧看到“保存位置”设置,在这里你可以设置将应用安装到其他分区,甚至是移动存储设备(包括移动硬盘或者U盘),不过不能安装到网络驱动器. 该功能不需要你格式化所选分区,因此分区中的原文件可以保留.不过,出于保险考虑,你应该备份一下自己的文件. 如果你选择安装到移动存储设备,当

docker for windows 中 镜像 microsoft/donet 的文件结构

一共有3个文件夹和1个文件: [Program Files] [Users] [Windows] License.txt 使用vs默认生成的dockerfile文件生成后,会新增app文件夹. 原文地址:https://www.cnblogs.com/25miao/p/11602832.html

windows系统IIS环境下安装memcache的方法

1.首先下载memcached-1.2.1-win32.zip 下载地址http://download.csdn.net/detail/u011986449/8110579 这下是windows下的版本号,安装要在命令行下安装 解压室C盘或其它盘都能够,如我的是C盘memcache121文件夹.然后进入cmd命令行,例如以下: Microsoft Windows [版本号5.2.3790] (C) 版权全部 1985-2003 Microsoft Corp. C:\Documents andSe

Windows下获取文件的md5码的方法

1.certutil 命令简介 本来想找一个工具 算一个文件的md5 或者是sha 值来着. 找到一个说法是 可以使用 windows 自带的命令行来处理 具体命令 certutil -hashfile 容器与容器云(第2版).pdf sha512 相关的命令帮助为: >certutil -hashfile -? 用法: CertUtil [选项] -hashfile InFile [HashAlgorithm] 通过文件生成并显示加密哈希 选项: -Unicode -- 以 Unicode 编

ios开发版证书与企业证书相关文件申请安装及其使用方法

本文主要讲述以下内容: ios开发版证书的申请, 企业证书的申请, appid的创建, provision profile的生成, 开发设备devices的绑定, 以及每个证书文件之间的关系, 最后使用这些证书发布企业内部使用的app的方法过程. 企业版证书如下 开发者证书如下: 安装之后,ios_development.cer会自动启用Keychains程序,将其加入到login证书中. provision Profile文件则是会被iphone Configuration Utility程序

.myeclipse和.m2或者.eclipse和.p2文件夹生成位置更改方法

不管是myeclipse还是eclipse,每次打开软件,会在D盘根目录下生成一个.eclipse和.p2或者.myeclipse和.m2文件夹,删掉之后,重启软件又会回来,简直阴魂不散. 遇到这个问题的人应该少之又少,最终瞎猫碰死耗子,找到了解决方法.我的是这样的: 嗯!原因就在于那个桌面文件夹(Desktop),eclipse的.eclipse和.p2会始终和桌面文件夹保持在同一目录下,所以只要改变桌面文件夹的位置,这些文件夹的生成位置也会跟着改变.然后把原来旧的文件删掉就可以了,再也不会出

Docker在windows环境下的安装部署

一.准备 系统环境:Windows 10 64bit Docker安装包:Docker for Windows Installer.exe 二.安装步骤 1.开启系统的hyper-v 2. 重启电脑后,安装docker . 3.配置docker 共享盘(C#项目文件所在盘符) 4.配置docker 配置镜像(由于用官方镜像比较慢)ps:我用的为阿里云的 登录后会给你一个专属的加速镜像 https://cr.console.aliyun.com 5.Docker的基础安装配置已经完成了,让我们来看