环境及工具(文末提供)
Docker Desktop Installer.exe (官网)
一、查看windows相关配置
- 查看是否开启相应的功能,如果没有需要开启,然后重启电脑
- 打开任务管理器(CTRL+SHIFT+ESC)-> 选择性能 -> CPU ->虚拟化,确认是否已启用
二、开始安装(我这边已经安装完成)
三、可能遇到的问题
Starting the Docker Engine…一直转圈
解决办法
在cmd命令行执行(管理员身份)
更新:wsl --update
更新之后重启电脑之后就可以进来了
四、更换存放地址
默认是C盘:
- 打开默认地址
- 创建一个不在C盘的文件夹
- 将C盘默认地址中的两个文件复制到自定义的目录下(建议不要剪切)
- 重启服务
配置镜像加速
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"https://drpsv1mp.mirror.aliyuncs.com",
"http://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
五、开始使用
- 进入自己设置存放数据以及其他文件的地址
- cmd进入命令行
- 执行命令(可以和在Linux下使用docker保持一致)
docker search mysql
docker pull mysql
docker run -di --name=mysql -p 33306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
最后就可以在图形化界面看到对应的镜像以及容器
之后就可以在图形化界面进行愉快的玩耍了