除WIN10专业版或企业版64位外其余系统版本安装docker需要装Docker Toolbox,里面包含了docker需要的一系列组件。

1、下载:https://download.docker.com/win/stable/DockerToolbox.exe

2、下载成功后运行 DockerToolbox.exe,除安装目录外其他全部使用默认选项即可。 

3、安装成功后启动Docker Quickstart Terminal如果报“This computer doesn’t have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory”按如下方式解决:

  • 重启电脑,在启动界面中按Enter中断启动,进入如下界面
  • win10+Docker Toolbox+mysql
  • F1进入BIOS
  • 选择Security-->Virtualization-->Enter
  • win10+Docker Toolbox+mysql
  • Intel(R)Virtualization Technology-->Enabled-->F10保存并退出-->OK
  • 电脑重启成功后再次启动Docker Quickstart Terminal

4、这时docker已经安装成功。以下是启动mysql的简单步骤:

5、docker终端启动成功后(第一次启动时间会很漫长并且可能弹窗提示获取权限,全部同意,在窗口中输入(password自己设置)docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password mysql

6、成功后 docker ps,可以看到有个名字是mysql的容器正在运行

7、docker-machine ip查看docker ip

8、打开数据库连接工具,新建mysql连接,我用的Dbeaver,服务器地址填第7步得到的IP,用户名root,密码是启动容器时设置的密码。如下图

win10+Docker Toolbox+mysql


以上简单的windows+docker tool box+mysql就连接成功了。复杂一些的操作后面再慢慢学习。

相关文章: