Docker for windows pull镜像文件的安装位置改变的方法
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
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐
-
详解Windows下运用Docker部署Node.js开发环境
开始 在windows下部署nodejs开发环境着实遍地坑,每遇到一个问题都要去google原因再试图解决.而且如果你想把你写好的应用交给别人跑跑看,他可能同样需要折腾很久才能真正在他的环境下运行起来.被坑了好些时日最终还是放弃,转战Docker. 文章开头先明确一下我们希望实现的效果: 1.依然在Windows下编辑源代码,在Docker容器中运行代码,最后在Windows的浏览器中看到运行结果,方便后续debug. 2.可以将我开发完成的程序和运行环境一起打包制作成Docker的image,
-
在windows下的安装Docker的教程
非官方备注:你的CPU一定要支持VT才可以,笔者的笔记本T6400不支持VT是装不上的,所以一定要支持VT,好在笔者的MAC很OK,公司电脑也给力,如果在win7系统安装需要是64的系统. 上一节我们介绍了在ubuntu和centos下的安装,当然都是基于64位系统的,在学习过程中,你可能没有这些东西,当然你可以用virtualbox或者Vmware虚拟化出来,今天我们介绍的是官网给我们提供的using vagrant! 介绍 Docker可以用虚拟主机技术运行在Windows上像virtual
-
Windows使用docker打开新窗口error解决办法
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.26/containers/json: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to c
-
windows docker环境设置注意事项
windows docker环境设置 1.下载docker-install.exe安装VirtualBox.Git.Boot2Docker for Windows 2.设置环境变量,启动boot2docker Core Linux. 可以直接在VirtualBox中启动boot2docker Core Linux. 3.通过putty登录host,因为直接进入boot2docker Core Linux之后不能复制.操作不方便. 默认的用户名和密码是docker/tcuser,有root权限.
-
Docker for windows pull镜像文件的安装位置改变的方法
Docker for windows pull镜像文件的安装位置改变的方法 发生现象: 在windows10下安装Docker for windows,随着用docker pull image文件后,C盘的容量越来越小了,你可能也有一种跟我一样的想法,想改变默认的安装路径,本文希望能解决你的问题. 原因分析: windows上安装的docker其实本质上还是借助与windows平台的hyper-v技术来创建一个Linux虚拟机,你执行的所有命令其实都是在这个虚拟机里执行的,所以所有pull到本地
-
python读取txt文件中特定位置字符的方法
如下所示: # -*- coding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf8') fp = open("resources.txt", "r") sample = fp.readlines() file=open("test.txt", "w") for line in sample: sample_ = line.split('固定字符')
-
详解docker pull 下来的镜像文件存放的位置
1. 存放在 /var/lib/Docker 2. repositories-aufs文件: { "Repositories": { "hello-world":{"latest":"7a5a2d73abce5e0eab6aa3fa06f5d08308c79efed1e6f0392b298c322c0f955b"}, "tensorflow/tensorflow":{"latest":&
-
解决docker pull镜像速度慢的问题的方法
直接下载Docker镜像时,由于种种原因,经常下载失败,即使连接成功也是很慢,怎么办呢 目前我知道可以提升速度的办法:DaoCloud 提供Docker Hub Mirror服务 用户可以进入Docker Hub Mirror注册入口注册(https://account.daocloud.io/signin).在进入控制台页面后直接点击 启动你的加速器后,您即可得到一个Mirror的地址,将该地址配置在Docker Daemon的启动脚本中,重启Docker Daemon即可使得Docker H
-
centos iso镜像文件安装教程
本文为大家分享了centos iso镜像文件的安装教程,供大家参考,具体内容如下 1.挂载iSO镜像(先打开VM 选择虚拟机---->设置-->CD ---->使用ISO镜像文件 用浏览打开) 2.开始界面选择 3出现下面的界面 这是提示你是否扫描文件的完整性 我们一般在这里选择skip (这里用方向键选择 回车确定 ) 4.这里是一个欢迎界面 直接next 5.本次安装使用中文简体 推荐使用英语 6.选择键盘 美国英式 7.选择基本存储设备 8.安装设备 选择 下一步 9.选是 10.
-
Windows server 2003卸载和安装IIS的图文教程
Windows 2008系统服务器安装IIS之前已经分享过了,和Windows 2003完全不同,今天飞飞将详细地和你分享Windows server 2003卸载和安装IIS的步骤方法,希望可以帮助到你~ 1.首先进入服务器,确定下服务器是否有安装IIS,有安装IIS,需要重装的,可以先将IIS卸载. 2.卸载比安装更简单些,点击开始——设置——控制面板 3.双击[添加或删除程序],点击[添加/删除Windows组件] 4.在组件向导中找到[应用程序服务器]双击打开,能看到[Internet信
-
详解如何修改docker pull镜像源
Docker Hub Mirror 为全球最大的Docker Registry(Docker Hub)提供在中国的镜像代理服务.Docker Hub Mirror会为中国的用户在国内的服务器上缓存诸多镜像 当用户的Docker设定了--registry-mirror参数后,用户的Docker下拉镜像时,首先去Docker Hub Mirror中查找镜像,若命中则说明该镜像已经在Docker Hub Mirror中缓存,用户直接从Docker Hub Mirror中下载:若没有命中,则说该镜像还没
-
win10家庭版安装Docker for Windows
0. 背景 硬件:小米笔记本 Air 13/Inter Core i7-7500U 操作系统:Windows 10 家庭中文版 补丁:截止2019/1/25最新稳定补丁 Docker:Docker Windows 18.06.1-ce-win73 1. 开启Hyper-V 新建hyperv.cmd文件,内容如下: pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for
-
详解如何使用Docker部署一个web项目并打包成镜像文件
docker基本入门以后,可以试试打包docker镜像与dockerfile了 docker镜像 docker hub仓库有2类仓库,用户仓库和顶层仓库,用户仓库由docker用户创建的,顶层仓库由docker内部的人来管理的.仓库里存放的是镜像文件,那么问题来了 ,怎么去创建镜像呢? how to create image 构建docker镜像的有2种方法: 1.使用docker commit命令. 2.使用docker build 命令和Dockerfile文件.在这里并不推荐使用docke
-
解决docker pull镜像报错的问题
描述: 在win10下安装VM,在VM里运行docker,使用docker pull拉取镜像时报错 一. Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers) 原因: 使用docker pull 命令拉取镜像时,如果不添加额外的信息如docker pull nginx
随机推荐
- 如何利用Ruby简单模拟Lambda演算详解
- 自定义Angular指令与jQuery实现的Bootstrap风格数据双向绑定的单选与多选下拉框
- 用jquery来定位
- js querySelector() 使用方法
- 您用户网站被黑的原因和解决办法
- 解决Windows 7下安装Oracle 11g相关问题的方法
- Oracle定义联合数组及使用技巧
- ASP.NET使用TreeView显示文件的方法
- ASP.NET读取RSS的方法
- Bootstrap基础学习
- 深入解析Python中函数的参数与作用域
- Python常见异常分类与处理方法
- java DataInputStream和DataOutputStream详解及实例代码
- javascript实现网页端解压并查看zip文件
- Java实现的简易记事本
- 多php服务器实现多session并发运行
- java实现字符串的全排列
- 详解linux下的.net/mvc/cms程序结构
- Java利用文件输入输出流实现文件夹内所有文件拷贝到另一个文件夹
- Java获取凌晨时间戳的方法分析