docker 设置windows存储路径的操作

yizhihongxing

为在Windows系统上使用Docker,需要设置镜像和容器的存储路径,以下是设置的步骤攻略:

1. 准备工作

首先,需要你的 Windows 系统版本至少为 2019 年 10 月发布的版本 (Windows 10, version 1909)。

其次,需要下载和安装最新版本的 Docker Desktop for Windows。

2. 设置Docker镜像存储路径

Docker 镜像默认存储在 Windows 系统盘,想要将其存储到其他盘符可以按照下面的步骤来设置。

2.1 停止Docker Desktop

在系统任务栏找到 Docker Desktop 图标,右键点击,找到并点击 Quit Docker Desktop。

2.2 进入Docker的 settings 页面

在应用程序列表中找到 Docker Desktop应用,打开Docker Desktop的 settings 界面。此时会打开一个窗口,默认在Docker网络选项卡下。

2.3 进入Docker Engine JSON设置

依次点击Docker Desktop的 settings 界面左侧菜单中的 Docker Engine,找到 Daemon 的 Advanced 选项。

2.4 修改Docker Engine JSON文件

点击 Advanced 选项中的Open JSON file选项,在打开的配置文件中添加以下代码:

{
  "data-root": "D:\\docker\\images"
}

其中 D:\\docker\\images 指定了新的Docker镜像存储路径。请根据自己的需要自行修改后保存。

2.5 重新启动Docker Desktop

重新启动 Docker Desktop,此时 Docker 镜像将会被保存在指定的路径中。

3. 设置Docker容器存储路径

Docker 容器的默认存储路径为 C:\ProgramData\Docker\containers,如果要修改该路径可以按照以下步骤操作。

3.1 停止Docker Desktop

在系统任务栏找到 Docker Desktop 图标,右键点击,找到并点击 Quit Docker Desktop。

3.2 修改Docker Desktop快捷方式

在桌面上或开始菜单中找到 Docker Desktop 的快捷方式。右键点击该快捷方式,选择“属性”选项。

3.3 修改目标路径

在“属性”对话框中找到“目标”文本框,修改其内容,例如:

"C:\Program Files\Docker\Docker\Docker Desktop.exe" --data-root "D:\docker\containers" 

其中 "D:\docker\containers" 指定了新的Docker容器存储路径。请根据自己的需要自行修改后保存。

3.4 重新启动Docker Desktop

重新启动 Docker Desktop,此时 Docker 容器将会被保存在指定的路径中。

示例说明

以下是两个示例,演示如何将 Docker 镜像和容器存储路径修改为其他盘符下的路径。

示例一:将 Docker 镜像路径修改为 D 盘下的路径

  1. 将 Docker 镜像路径修改为 D 盘下的路径,例如: D:\docker\images

  2. 在 D 盘下创建 docker\images 文件夹

  3. 关闭 Docker Desktop,重新打开后 Docker 镜像路径就会变为 D:\docker\images

示例二:将 Docker 容器路径修改为 E 盘下的路径

  1. 将 Docker 容器路径修改为 E 盘下的路径,例如: E:\docker\containers

  2. 在 E 盘下创建 docker\containers 文件夹

  3. 关闭 Docker Desktop,更新 Docker Desktop 的快捷方式属性,重新打开后 Docker 容器路径就会变为 E:\docker\containers

通过以上设置,可以将 Docker 镜像和容器存储路径修改为其他盘符或文件夹,有效避免 Windows 系统盘容量不足的问题。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:docker 设置windows存储路径的操作 - Python技术站

(0)
上一篇 2023年5月15日
下一篇 2023年5月15日

相关文章

  • 如何自己搭建DockerHub实现过程解析

    下面我将详细讲解如何自己搭建DockerHub的完整攻略,包括以下两个示例: 使用Docker Compose搭建私有Docker Registry 部署Private Docker Registry并启用认证策略 使用Docker Compose搭建私有Docker Registry Docker Compose是Docker官方提供的一种编排工具,用于定…

    Docker 2023年5月16日
    00
  • Docker v1.13 新功能介绍

    Docker v1.13 新功能介绍 Docker v1.13发布了,本文将介绍其新功能,并提供两个示例来说明如何使用这些新功能。 新功能 1.重启策略 在Docker v1.13中,您可以使用新的–restart标志指定容器如何在重启时启动。默认情况下,不指定任何重启策略。这意味着在Docker重启时,容器将保持停止状态。 以下是可用的重启策略: no …

    Docker 2023年5月16日
    00
  • docker安装mysql完美教程(建议收藏!)

    下面是“docker安装mysql完美教程(建议收藏!)”的详细讲解: 简介 本文将详细介绍如何在Docker容器中安装并运行MySQL,并包含两条示例说明。 步骤 第一步:安装Docker 首先,需要在电脑上安装Docker,可以通过以下命令安装: sudo apt install docker.io 安装完成后,可以通过以下命令验证安装是否成功: doc…

    Docker 2023年5月16日
    00
  • docker+vulhub快速搭建漏洞环境

    遇到错误   rm -f /var/run/yum.pid     原理 docker是利用Linux内核虚拟机化技术(LXC),提供轻量级的虚拟化,以便隔离进程和资源。LXC不是硬件的虚拟化,而是Linux内核的级别的虚拟机化,相对于传统的虚拟机,节省了很多硬件资源。   在CentOS6.8是可以支持docker,但是有些特性无法使用,因此至少使用3.8…

    Docker 2023年4月11日
    00
  • Docker镜像的迁移与备份及Dockerflie 使用方法详解

    以下是Docker镜像的迁移与备份及Dockerfile使用方法详解的完整攻略,包含两个示例: 1. Docker镜像的迁移与备份 1.1 迁移Docker镜像 要迁移一个Docker镜像,需要做以下几步: 1.将本地Docker镜像打包为.tar文件。 $ docker save -o <文件名.tar> <镜像名>:<标签&…

    Docker 2023年5月15日
    00
  • Docker管理之碎片知识整理小结

    Docker管理之碎片知识整理小结 概述 Docker 是一个开源的容器化平台,可以用于开发、部署和运行应用程序。 在使用 Docker 时,我们需要了解一些碎片化的知识点。本篇文章将整理这些知识点,并提供一些示例说明。 Docker 命令简介 常用命令说明 docker run:启动一个容器 docker ps:查看正在运行的容器列表 docker sto…

    Docker 2023年5月15日
    00
  • Docker安装Redis容器的实现步骤

    下面是Docker安装Redis容器的实现步骤完整攻略。 1. 确保Docker已经安装 在开始之前,我们需要确保Docker已经安装。可以通过运行以下命令来检查: docker version 如果输出了Docker版本号,则表示Docker已经安装好了。 2. 拉取Redis镜像 运行以下命令来从Docker Hub上拉取Redis镜像: docker …

    Docker 2023年5月16日
    00
  • docker修改容器的端口、容器名、映射地址以及注意事项

    修改Docker容器的端口、容器名和映射地址是非常常见的操作,下面是一个具体的修改容器的端口、容器名和映射地址的步骤。 修改容器的端口 为了修改一个Docker容器的端口,需要用到-docker run命令,运行一个容器时,可以使用-p选项将容器的一个端口映射到主机的一个端口。 步骤 查找容器的IP地址,使用以下命令: docker inspect <…

    Docker 2023年5月15日
    00
合作推广
合作推广
分享本页
返回顶部