win11安装docker

前言

Docker是一种开源的容器化平台,可以让开发者使用容器的形式创建、部署和运行应用程序。容器是一种轻量级的、独立的可执行软件包,包括运行应用程序所需的所有内容,包括代码、运行时、系统工具、库和设置。

一、docker下载

Docker安装包直接在docker中文官网下载即可,默认下载最新版本。

二、自定义Docker安装路径、设置到其他盘

Docker在Windows上的默认安装路径为C:\Program Files\Docker,并且在安装过程中无法进行指定,但是一般安装软件需要安装到其他盘、减少系统盘C盘的占用,此时需要通过类似于Linux系统创建软链接的方式将路径C:\Program Files\Docker映射到其他盘。步骤如下:

  • 以管理员身份打开Windows自带的cmd命令行
    注意:需要保证以管理员身份打开命令行,否则执行创建软链接命令时会提示拒绝访问。,无法创建成功。
  • 执行命令创建软链接
    将默认安装路径C:\Program Files\Docker链接到其他盘的目录,例如我这里安装到D盘,则可以指定为D:\pc\docker,完整的命令如下:
mklink /j "C:\Program Files\Docker" "D:\pc\docker"

此时C:\Program Files路径下就多了名为Docker的目录,并且标记为链接。

  • 创建自定义路径
    在创建好软链接后,需要保证自定义路径是存在的,因此如果不存在,需要手动创建该文件夹,我这里就需要在D盘下手动创建好Docker目录,同时尽量保证目录是空的。

三、安装Docker

直接双击Docker的安装包进入安装流程,默认安装即可。
注意:安装后电脑重启

四、安装后配置

1.修改镜像保存路径

在使用Docker的时候,会下载很多镜像,但是镜像的默认保存路径还是C盘,需要进行修改。
修改镜像保存路径
进入设置页,点击Resources选项:
进入设置页,点击Resources选项
可以看到,镜像默认保存路径在C盘。
点击Browse按钮,选择自定义的其他盘路径,可以在之前选择的自定义路径下创建一个子目录wsl,即D:\pc\docker\wsl。
选择自定义的其他盘路径
Docker会自动在选定的目录下增加子目录DockerDesktopWSL。最后点击Apply & restart按钮重启Docker即可生效。

2.自定义镜像源(可选)

因为Docker的默认镜像下载地址为国外,国内下载很慢,因此可以设置国内的镜像地址。
设置页的打开方式与前面类似,进入设置页点击Docker Engine选项,如下:
设置国内的镜像地址
在默认配置的基础上增加配置如下:

{
    "registry-mirrors": [
        "https://registry.docker-cn.com",
        "http://hub-mirror.c.163.com",
        "https://mirror.baidubce.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://cr.console.aliyun.com",
        "https://mirror.ccs.tencentyun.com"
    ],
    "builder": {
        "gc": {
            "defaultKeepStorage": "20GB",
            "enabled": true
        }
    },
    "experimental": false
}
  • 24
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值