通常在安装的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