windows 10家庭版安装以及使用Docker遇到的一些坑

windows 10家庭版安装最新版Docker

在安装Docker for Windows 时首先须要先作如下两步:

  • 1 首先家庭版默认没有Hyper-V,Docker for Windows安装以后启动是无法用的。须要开启Hyper-V。如何开启Hyper-V直接搜索Google便可。
  • 2 家庭版默认也是没有开启虚拟化技术的,须要开启虚拟化技术。如何查看是否开启了虚拟化技术?能够打开任务管理器 => 性能 => cpu,右下角查看是否开启了虚拟化技术。以下图所示:

1620005125(1).jpg

虚拟化技术须要在BIOS中设置,对于不一样主板的计算机其进入BIOS会有所不一样。这一步可自行搜索Google。node

作好上述准备时,后续步骤就不会出现什么大问题。mysql

使用 node.js 链接Docker中的mysql时出现错误

1620005553(1).jpg

进入mysql中执行以下语句,再从新执行代码便可解决sql

mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'yourPassword';
复制代码