首页 > 系统相关 >windows docker 存储迁移

windows docker 存储迁移

时间:2023-05-11 14:12:45浏览次数:41  
标签:存储 service ProgramData windows net docker Docker

通常在安装的windows docker ,默认在C:\Program Files\Docker,,镜像增多之后,会发现磁盘不够,别担心,下面来个无脑迁移操作。

1:停止Docker服务。你可以在命令提示符(cmd)中输入以下命令

   

net stop com.docker.service

 

2:移动C:\ProgramData\Docker到新的位置。例如,如果你想把它移到D:\Docker,你可以使用如下命令:

robocopy /mir C:\ProgramData\Docker D:\Docker

3:然后,删除原来的目录:

rmdir /s C:\ProgramData\Docker

4:创建一个指向新位置的符号链接。在cmd中输入以下命令:

mklink /D C:\ProgramData\Docker D:\Docker

5:启动Docker服务:

net start com.docker.service

这个过程会将整个Docker文件夹(包括你的镜像和容器)移动到新的位置。你需要确保在这个过程中有足够的磁盘空间,以及你拥有必要的权限。

请注意,此操作具有一定风险,因此在进行操作之前,建议备份相关数据和配置。

标签:存储,service,ProgramData,windows,net,docker,Docker
From: https://www.cnblogs.com/zym2018/p/17390855.html

相关文章

  • C#windows程序如何静态编译
    先安装Costura.Fody1、项目–>管理Nuget程序包–>“浏览”搜索“Costura.Fody”–>选择低版本1.6.1,安装2、重新生成编译,在项目文件的bin–>debug和release文件夹就有静态.exe针对.NetWinForm窗体常常用到打包安装,但如果是只有几M的小程序,编译后生产的除了EXE执行文件以外......
  • mysql存储过程
    dropprocedurecount_points;createprocedurecount_points()begindeclaren_Latitudedouble;declaren_Longitudedouble;declareisExistint;declarecountExistintdefault0;declaren_cellnamevarchar(255);--定义游标遍历时,作为判读......
  • Github 自动部署(docker)
    githubaction自动化部署(docker)上一篇博客pm2方式自动部署方式类型一个利用pm2方式本文利用docker方式配置文件name:github-action-demo#工作流名称on:push:branches:-develop#生效分支jobs:first-github-job:#任务名称自定义runs-on:......
  • Windows查看任务进程
    windows查看后台执行中的python或bat脚本:wmicprocesswherecaption="test.bat"getprocessid,commandline| findstr /v findstr#win10前的系统可以用一下命令:wmic process get commandline,processid | findstr test.bat | findstr /v findstr<details>......
  • Docker compose单机编排工具
    Dockercompose单机编排工具目录Dockercompose单机编排工具docker-compose介绍DockerCompose使用的三步:docker-compose安装部署Docker-compose语法YAML语法自动编排zabbix注意事项:官方版MySQLcompose官方escomposedocker-compose常用命令docker-compose介绍Compose是用于定......
  • docker overlay2 占用大量磁盘空间
    dockeroverlay2占用大量磁盘空间#进入实际的dockeroverlay2目录#以下是举例:查询到builder-mw容器中,日志量异常(根据实际的服务器查询到目录为准)[root@pdsweb~]#cd/home/docker/overlay2/[root@pdsweboverlay2]#du-h--max-depth=1|grep[GT]5.4G ./7908539d4......
  • Windows查看5432端口被谁占用
    如果使用的是Windows系统,可以使用以下步骤来查看端口5432被哪个程序占用:打开命令提示符窗口(Win+R,输入cmd并按回车键)。在命令提示符窗口中执行以下命令:netstat-ano|findstr:5432这个命令将列出占用端口5432的进程的PID。执行以下命令,其中"process_id"是上一步......
  • WSL2 中访问宿主机 Windows 的代理
    WSL2中访问宿主机Windows的代理-ZingLixBlog sudoaptinstallproxychains4 ......
  • Windows的Mysql5.7社区版的安装详细操作,从无到有,安装配置一条龙服务。(压缩包自行安装,
    换了一个电脑,所有软件、环境都得重新来安装一次,安装到Mysql的时候,发现网上有两种安装方式,一种是Mysql的压缩包安装方式,这种方式直接到官网下载Mysql的压缩包,解压之后做些配置就可以了,另一种是Mysql的Installer一站式的安装,这种方法步骤相对来说少点,但是要先安装个Installer在......
  • Docker CLI docker compose run常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......