关键词

Docker for windows pull镜像文件的安装位置改变的方法

首先,需要说明的是Docker for Windows的默认安装位置是在C:\Program Files\Docker\Docker\下。

若要更改Docker for Windows pull镜像文件的安装位置,可以按照以下步骤进行:

  1. 停止Docker服务

在Docker for Windows的系统托盘中右键点击鼠标,选择Settings,进入Settings页面,点击左侧的Daemon,找到Advanced选项卡中的Experimental features,将Use Docker Compose V2勾选上。然后,点击右下角的Apply & Restart按钮,等待Docker服务停止运行。

  1. 更改配置文件

打开C:\ProgramData\Docker\config\daemon.json文件,若文件不存在则需手动创建。在文件中添加以下内容:

{
    "data-root": "D:\\docker-data",
    "storage-driver": "overlay2"
}

其中,data-root指定了Docker pull的镜像文件保存路径,storage-driver指定了Docker pull镜像文件的存储驱动,这里使用的是overlay2。

  1. 启动Docker服务

保存更改后,启动Docker服务。

此时,Docker pull的所有镜像文件将会被保存到D:\docker-data目录下。

示例一:

假设现在我们需要从Docker Hub上拉取一个名为nginx的镜像文件并保存到D:\docker-data目录下,命令如下:

docker pull nginx

示例二:

假设我们需要从阿里云镜像库上拉取一个名为mysql:5.7的镜像文件并保存到D:\docker-data目录下,命令如下:

docker pull registry.cn-hangzhou.aliyuncs.com/library/mysql:5.7

以上就是Docker for Windows pull镜像文件的安装位置改变的方法的完整攻略。需要注意的是,更改存储路径后,Docker pull的所有镜像文件都将被保存到新的目录下,因此可能会占用大量的存储空间。

本文链接:http://task.lmcjl.com/news/7789.html

展开阅读全文