前言
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选项:
可以看到,镜像默认保存路径在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
}