1、官网
https://www.docker.com/products/docker-desktop/
2、阿里云镜像
docker-toolbox-windows-docker-for-windows安装包下载_开源镜像站-阿里云
1. 双击安装文件勾选选项
意思就是:
- Use WSL 2 instead of Hyper-V (recommended) : 启用虚拟化,以 WSL 2 替代 Hyper-V;
- Add shortcut to desktop : 安装成功后添加桌面快捷启动图标;
2. 安装完会重启电脑,重启之后双击快捷启动图标
勾选协议,点击Accept接受协议
3. 打开客户端左下角显示绿色代表连接正常
如果提示WSL kernel version too low的话
以管理员身份运行cmd也就是win+r cmd 那个黑窗口
输入:wsl --update
进行wsl的更新
如果还是docker没办法连接成功
以管理员身份运行黑窗口
输入:netsh winsock reset
4. 打开黑窗口查看docker版本
win+r 窗口输入cmd
输入docker -v
然后就可以拉取镜像了
5.拉取mysql镜像尝试数据库连接是否正常
如果你在电脑本身已经安装过mysql了,你需要删干净再使用docker拉取镜像的方式配置mysql进行测试喔
当然你也可以拉取别的镜像进行测试docker是否允许正常
1、黑窗口输入 docker pull mysql:5.7
2、拉取完输入 docker images 查看镜像是否存在
3、黑窗口输入
docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7
-d
:以后台的方式运行;--name mysql
:指定容器的名称为 mysql;-p 3306:3306
将容器的 3306 端口挂载到宿主机的 3306 端口上(前面是宿主机的端口号,后面是容器的端口号);-e MYSQL_ROOT_PASSWORD=123456
:指定root
用户的密码为 123456
4、黑窗口输入 docker ps 查看运行中的容器
5、使用数据库连接工具测试是否连接正常
说明容器运行正常没问题