本文内容主要采摘自以下几个网站:
神奇的开源社区:https://mp.weixin.qq.com/s/JiimSmuD3S5lSS9MmH2GJw
docker官网:https://docs.docker.com/docker-for-windows/install/
wsl2安装:https://docs.microsoft.com/en-us/windows/wsl/install-win10#step-2–check-requirements-for-running-wsl-2
hyper-v安装:https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v
阿里云手把手教程:https://tianchi.aliyun.com/competition/entrance/231759/tab/226
Docker是什么?
可参考阿里云官网课程:https://edu.aliyun.com/lesson_1651_13082?spm=5176.12586973.0.0.53832232BBjQtS#_13082
Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、 bare metal、OpenStack 集群和其他的基础应用平台。
Docker通常用于如下场景:
-web应用的自动化打包和发布;
- 自动化测试和持续集成、发布;
- 在服务型环境中部署和调整数据库或其他的后台应用;
- 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。
遇到的问题
1.安装Docker Desktop for Windows需要确认以下是否已经安装成功:
PS:同时在安装这些组件之前需要确认本机windows版本,上述组件对windows系统版本要求严格!(WSL 2官网安装中有标注,且附有更新链接)
2.确认windows版本没有问题后,先启用Hyper-V:https://zhuanlan.zhihu.com/p/351208803
3.然后安装WSL 2:https://docs.microsoft.com/en-us/windows/wsl/install-win10#step-2–check-requirements-for-running-wsl-2
在本地安装Docker
在官网下载Docker Desktop for Windows,一路Next即可。地址为:https://link.zhihu.com/?target=https%3A//hub.docker.com/editions/community/docker-ce-desktop-windows
——————————————————————————