Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
Windows 下 Docker 安装步骤
访问 Docker 官网,注册一个 docker hub 账号。
注意:此处需要vpn访问外网,通过谷歌验证才能完成注册
注册后,成功登录,访问 Windows 社区版下载页,点击下载即可。
下载之后点击安装,很简单,不能自定义安装目录,默认装在
C:\Program Files\Docker
。安装成功之后,需要重启电脑,然后启动 Docker。
注意,需要先启用
win10
的hyper-v
程序,否则 Docker 将启动失败,这里,我在选择 windows container 时,启动失败了,切换到 linux container 之后,成功启动。设置:Docker 的镜像默认安装在 C 盘,为了避免 C 盘空间不够,修改其目录:
- windows10 的 Docker 使用的是 Hyper-V 虚拟机,所以镜像存放的目录就是 Hyper-V 的目录,首先停止 Docker,然后修改 Hyper-V 的目录,默认为
C:\Users\Public\Documents\Hyper-V\Virtual hard disks
- 重启 Docker 即可
- windows10 的 Docker 使用的是 Hyper-V 虚拟机,所以镜像存放的目录就是 Hyper-V 的目录,首先停止 Docker,然后修改 Hyper-V 的目录,默认为