Win10环境将Docker部署到非系统盘

Win10环境将Docker部署到非系统盘

目录

Win10环境将Docker部署到非系统盘

[一、Docker官网客户端Docker Hub下载](#一、Docker官网客户端Docker Hub下载)

二、windows环境的安装

三、正确的迁移步骤

3.1、确保你的系统分区至少3G的剩余空间;

[3.2、默认方式安装Docker hub;](#3.2、默认方式安装Docker hub;)

[3.3、打开Docker hub登录你注册的账号;](#3.3、打开Docker hub登录你注册的账号;)

3.4、进入设置settings配置资源包的客制化位置;

[3.5、退出Docker hub;](#3.5、退出Docker hub;)

3.6、将默认安装位置下的所有文件拷贝到你指定的安装位置

3.7、修改快捷方式指向及com.docker.service服务的注册表

[3.8、启动Docker hub后一切正常。](#3.8、启动Docker hub后一切正常。)


Docker即我们经常在网络上看到的"码头工人,它是一组平台即服务(PaaS)的产品。它基于操作系统层级的虚拟化技术,将软件与其依赖项打包为容器。托管容器的软件称为Docker引擎;它能够帮助开发者在轻量级容器中自动部署应用程序,并使得不同容器中的应用程序彼此隔离,高效工作;同时它还兼顾了代码版本管理平台的功能。

但是,由于我们经常会面对系统分区不够用的"窘境",Docker hub搬家到非系统分区不正常怎么解决?

一、Docker官网客户端Docker Hub下载

https://www.docker.com/products/docker-desktop/

二、windows环境的安装

默认,Docker总是被安装到系统分区C:\Program Files\Docker 。即便你用类似"腾讯软件搬家"等工具,将其搬家至非系统盘,它也不能够正常运行,错误的搬家操作:

搬家Docker hub后,它被你选择的搬家分区工具默认搬家到:"D:\腾讯电脑管家软件搬家\软件搬家\Docker hub\"下 。然后,按照正常的方式,修改快捷方式、注册表编辑器等操作:

但是这样操作,你的账号的Docker Engine引擎将始终无法正常运行。

三、正确的迁移步骤

3.1、确保你的系统分区至少3G的剩余空间;

3.2、默认方式安装Docker hub;

3.3、打开Docker hub登录你注册的账号;

3.4、进入设置settings配置资源包的客制化位置;

点【Yes,mova it】按钮,Docker hub内部进行迁移,并点右下角【Apply & restart】应用并重启服务;

3.5、退出Docker hub;

3.6、将默认安装位置下的所有文件拷贝到你指定的安装位置

比如:D:\Docker

3.7、修改快捷方式指向及com.docker.service服务的注册表

3.7.1、先停掉com.docker.service服务;

3.7.2、修改注册表键值位置;

3.7.3、重启操作系统;

3.7.4、修改快捷方式指向;

3.8、启动Docker hub后一切正常。

相关推荐
东华果汁哥3 分钟前
【linux 免密登录】快速设置kafka01、kafka02、kafka03 三台机器免密登录
linux·运维·服务器
肖永威34 分钟前
CentOS环境上离线安装python3及相关包
linux·运维·机器学习·centos
Code_Artist37 分钟前
使用Portainer来管理并编排Docker容器
docker·云原生·容器
mengao123439 分钟前
centos 服务器 docker 使用代理
服务器·docker·centos
布鲁格若门41 分钟前
CentOS 7 桌面版安装 cuda 12.4
linux·运维·centos·cuda
Eternal-Student1 小时前
【docker 保存】将Docker镜像保存为一个离线的tar归档文件
运维·docker·容器
不是二师兄的八戒1 小时前
本地 PHP 和 Java 开发环境 Docker 化与配置开机自启
java·docker·php
dessler1 小时前
云计算&虚拟化-kvm-扩缩容cpu
linux·运维·云计算
DC_BLOG1 小时前
Linux-Apache静态资源
linux·运维·apache
码农小丘1 小时前
一篇保姆式centos/ubuntu安装docker
运维·docker·容器