Windows10安装Docker并安装配置Mysql

文章目录

1. windwos10家庭版配置

  • Windows10 家庭版没有Hyper-V功能,在控制面板->程序->启用或关闭Windows功能查看自己的Windows是否支持Hyper-V功能,如果支持直接打开即可,打开后直接前往第二部安装Docker,如果发现没有Hyper-V也不要慌接着看就能解决。

  • 针对没有Hyper-V服务的Windows安装方式

  1. 桌面新建xxx.cmd文件,将下面内容复制进去以管理员方式运行等待配置完成重新启动即可使用Hyper-V服务。
pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt

for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"

del hyper-v.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
  1. 配置注册表
# 找到此注册表目录
HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion
# 在以上目录里找到EditionID右键修改数值内容为Professional确定保存即可

2. Docker安装

  1. 官网下载Docker Desktop for Windows
  2. 下载速度可能会很慢,建议右键复制下载链接放在迅雷里下载, 下载完成默认一步步安装即可
    Windows10安装Docker并安装配置Mysql
  3. 安装成功后设置国内镜像下载加速
    Windows10安装Docker并安装配置Mysql
  4. 在Windwos PowerShell输入docker version输出docker版本信息及安装成功
    Windows10安装Docker并安装配置Mysql

3. Docker Mysql安装配置

Docker Hub官网

  1. 在Docker Hub找到搜索找到mysql
    Windows10安装Docker并安装配置Mysql
  2. 复制命令在Windwos PowerShell下粘贴运行等待下载
  3. 下载完成之后Docker Desktop for Windows也会显示出来
    Windows10安装Docker并安装配置Mysql
  4. 之后在Windwos PowerShell使用下面命令启动使用即可
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:latest --default-authentication-plugin=mysql_native_password

Apps也会显示正在运行的docker
Windows10安装Docker并安装配置Mysql
5. 或者在Windwos PowerShell使用docker ps也可以查看正在运行的docker
Windows10安装Docker并安装配置Mysql
6. 使用Navicat连接成功
Windows10安装Docker并安装配置Mysql

上一篇:解决VMware Workstation 15 与Device/Credential Guard不兼容的问题


下一篇:vuex 源码分析(六) 辅助函数 详解