Docker Windows 最新版(4.17.x)修改镜像存储路径的详细步骤
在 Docker Windows 最新版中,修改镜像存储路径需要进行一些操作。本文将详细介绍如何在 Docker Windows 最新版中修改镜像存储路径,并给出两个示例说明。
步骤一:停止 Docker 服务
首先,需要停止 Docker 服务,可以通过在命令行中输入以下命令来停止 Docker 服务:
net stop com.docker.service
步骤二:创建新的数据存储目录
接下来,需要创建新的数据存储目录,方便将整个Docker数据存放到其他驱动器上。例如,创建一个目录 D:\docker\data。
步骤三:更改 Docker Daemon 配置文件
打开 Docker Daemon 配置文件,该文件的默认位置位于:
C:\ProgramData\Docker\config\daemon.json
如果该文件不存在,可以创建该文件。
在该配置文件的末尾添加以下内容:
{
"data-root": "D:\\docker\\data"
}
其中,data-root 的值应该是你刚刚创建的新的数据存储目录。
步骤四:启动 Docker 服务
保存配置文件后,启动 Docker 服务,可以通过在命令行中输入以下命令来启动 Docker 服务:
net start com.docker.service
现在,你的 Docker 服务会将所有的数据存储到你所创建的新的数据存储目录中。
示例一:使用名为dockerdata的目录作为镜像存储路径
假设你想要使用名为dockerdata的目录作为镜像存储路径,可以按照以下步骤:
-
在 D 盘创建一个目录 dockerdata。
-
停止 Docker 服务。
net stop com.docker.service
- 修改 Docker 配置文件。
打开 C:\ProgramData\Docker\config\daemon.json,添加以下内容:
{
"data-root": "D:\\dockerdata"
}
- 启动 Docker 服务。
net start com.docker.service
现在,docker 将数据存储在 D:\dockerdata 目录中。
示例二:使用名为DockerImages的目录作为镜像存储路径
假设你想要使用名为 DockerImages 的目录作为镜像存储路径,可以按照以下步骤:
-
在 E 盘创建一个目录 DockerImages。
-
停止 Docker 服务。
net stop com.docker.service
- 修改 Docker 配置文件。
打开 C:\ProgramData\Docker\config\daemon.json,添加以下内容:
{
"data-root": "E:\\DockerImages"
}
- 启动 Docker 服务。
net start com.docker.service
现在,docker 将数据存储在 E:\DockerImages 目录中。
至此,修改 Docker Windows 最新版(4.17.x)镜像存储路径的步骤已经完整介绍。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Docker Windows最新版(4.17.x)修改镜像存储路径的详细步骤 - Python技术站