windows安装docker desktop以及配置
一、(我的电脑不需要)下载wsl2需要的linux内核:
参考:https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel
二、windows中安装和设置docker desktop
参考:https://blog.csdn.net/m0_68988603/article/details/123884239
三、安装mysql并启动
参考:https://blog.csdn.net/ma_jiang/article/details/88431839?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-88431839-blog-126778443.pc_relevant_3mothn_strategy_and_data_recovery&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-2-88431839-blog-126778443.pc_relevant_3mothn_strategy_and_data_recovery&utm_relevant_index=5
设置mysql可被外部访问
参考:https://blog.csdn.net/XG17_38241417145/article/details/122668368?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-122668368-blog-128048538.pc_relevant_3mothn_strategy_recovery&spm=1001.2101.3001.4242.1&utm_relevant_index=3
参考:https://blog.csdn.net/LlewynDav/article/details/125373155
1、控制面板->程序->启用或关闭Windows功能->向下滑
勾选 适用于Linux的 Windows子系统 和 虚拟机平台
将WSL2设置为默认版本:管理员身份运行Windows PowerShell,运行下面的命令。
wsl --set-default-version 2
安装Docker Desktop for Windows
2、设置默认安装到c盘为D盘(将默认的路径映射到D盘)
mklink /j "C:\Users\Administrator\AppData\Local\Docker" "D:\Program Files\Docker\DockerData"
mklink /j "C:\Users\Administrator\AppData\Local\Docker" "D:\Program Files\DockerData"
3、设置镜像(右键docker小鲸鱼)
"registry-mirrors": [
"https://52qrdrjd.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"http://f1361db2.m.daocloud.io",
"https://registry.docker-cn.com"
]
4、镜像保存位置调整到D盘
4.1、备份数据到另一个文件夹
wsl --export docker-desktop-data "D:\Program Files\DockerData\wsl\data\docker-desktop-data.tar"
wsl --export docker-desktop "D:\Program Files\DockerData\wsl\distro\docker-desktop.tar"
4.2、删除原有数据
wsl --unregister docker-desktop-data
4.3、更改数据存储盘并恢复数据
wsl --import docker-desktop-data "C:\Users\Administrator\AppData\Local\Docker\wsl\data" "D:\Program Files\DockerData\wsl\data\docker-desktop-data.tar"
wsl --import docker-desktop "C:\Users\Administrator\AppData\Local\Docker\wsl\distro" "D:\Program Files\DockerData\wsl\distro\docker-desktop.tar"
5、mysql启动docker run --name mysql --restart=always -v D:/Docker/mysql/conf:/etc/mysql/conf.d -v d:/Docker/mysql/data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
docker run -p 13306:3306 --name mysql --restart=always -e MYSQL_ROOT_PASSWORD=123456 -v D:/docker/mysql/data:/var/lib/mysql -v D:/docker/mysql/log:/var/log/mysql -v D:/docker/mysql/conf/my.cnf:/etc/mysql/my.cnf -v /etc/localtime:/etc/localtime -d mysql:8.0.30
docker run -p 13306:3306 --name mysql --restart=always -e MYSQL_ROOT_PASSWORD=123456 -v D:/docker/mysql/data:/var/lib/mysql -v D:/docker/mysql/log:/var/log/mysql -v D:/docker/mysql/conf/my.cnf:/etc/mysql/my.cnf -v D:/docker/mysql/conf/conf.d:/etc/mysql/conf.d -v /etc/localtime:/etc/localtime -d mysql:8.0.30
6、设置权限
CREATE USER 'XXX'@'%' IDENTIFIED BY '123456';
grant all privileges on *.* to XXX@'%' identified by '123456' with grant option;
mysql8版本以后 不用 【identified by `密码`】,直接用下面
GRANT ALL PRIVILEGES ON *.* TO XXX@'%' WITH GRANT OPTION;
flush privileges;
windows安装docker desktop以及配置相关推荐
- windows安装docker desktop
windows安装docker desktop 前言 一.docker desktop 是什么? 二.安装步骤 1.下载 2.安装 总结 前言 这里针对windows 10 家庭中文版,其他版本部 ...
- 【网址收藏】windows安装Docker Desktop常见问题整理
安装Docker Desktop报错WSL 2 installation is incomplete. https://blog.csdn.net/qq_39611230/article/detail ...
- Windows安装docker,和配置镜像加速地址
https://www.runoob.com/docker/windows-docker-install.html 我的是win10家庭版10.0.14393 ,版本不够,得用toolbox安装. 在 ...
- windows下docker desktop的安装和使用
在windows使用docker根据官方文档安装的是Docker Desktop.Docker desktop是Microsoft Windows的Docker的社区版本. 我们可以从Docker H ...
- 安装docker desktop for windows启动时报错
安装过程中报错 docker desktop : Hardware assisted virtualization and data execution protection must be enab ...
- Docker学习之Windows Home上安装Docker Desktop的完整图文教程
Windows Home上安装Docker Desktop的完整图文教程 记录安装过程,文字略显沙雕✧٩(ˊωˋ*)و✧ 来自Docker官方文档: 支持的平台 Docker Engine可 通过Do ...
- window10下载并安装docker desktop
目录 window10安装docker时一般会用到两种方法: 1.docker toolbox: 2.docker desktop(Install Docker Desktop on Windows) ...
- Windows 安装 Podman Desktop
Windows 安装 Podman Desktop podman 简介 概述和范围 Roadmap 路线图 Rootless 无根 podman 安装说明 Podman for Windows 前置条 ...
- 如何在 Ubuntu 上安装 Docker Desktop ?
通常都是在命令行上运行和管理 Docker 容器映像,往往会让 Docker 的初学者望而生畏,这时 Docker Desktop 就有用武之地了. Docker Desktop 由 Docker 开 ...
最新文章
- vivado烧写bin文件到flash 中
- tcp/ip 协议栈Linux内核源码分析十 邻居子系统分析一 概述通用邻居框架
- qt 怎么设计个性化的滑块_小小滑块大大学问,你真的会用滑块了吗?
- 华为手机怎么隐藏按键图标_华为手机隐藏技巧,一键简单设置,让沟通更加便捷...
- Datapath综合代码规范(Verilog)
- 思科为其核心网络业务增加了订阅服务
- 手工sql注入常规总结
- ubuntu中mysql怎么退出命令_ubuntu的Linux下安装MySQL
- html5 输入用户名和密码登陆网址,192.168.5.1路由器登录入口用户名和密码
- 拓扑检查C++(ArcObject)
- Python 2.5.7 高阶函数
- 如何让 MSN 与应用系统紧密集成起来?
- 谁都会做:简单易行的祛斑法 - 生活至上,美容至尚!
- Monkey测试:日志信息分析
- C#:获取访问端口号
- 获取微信公众号的关注链接地址
- android tablayout放图片,Android TabLayout的Indicator如何设置为图片
- php.ini中文翻译版--转载
- 用python爬取豆瓣影评及影片信息(评论时间、用户ID、评论内容)
- WebRTC实现多人视频聊天