2019年12月

前言

官方文档
参考了PHP 开发环境安装配置:Win10+Docker+Laradock(上篇)
Laradock 是Laravel + docker 的缩写,最早是为Laravel打造的,现在已成为广泛使用的一套基于Docker的PHP开发环境,提供了多个预先配置和打包的Docker镜像。
类似的选择有 Homestead、Laragon.
安装准备:

  • Win10 x64 专业版 (Win10 才用Hyper-V,因此不支持虚拟机版Win10安装)
  • **BIOS 开启 虚拟化(Virtualization is enabled)
  • CPU支持SLAT功能
  • 请退出360 安全卫士等软件
  • Docker 安装程序 链接:https://pan.baidu.com/s/1loaiILSMxtKzuMco6crKtA 提取码:n7en

<span style='color:red'>注意,安装前请确认没有安装过虚拟机软件,如VMware Workstation 、Virtual Box。如果安装过一定要将其卸载,否则可能会出现冲突,因为Win10 安装Docker时会启用Win10自带的Hyper-V虚拟机

Win10 中安装 Docker

  1. 运行下载好的 Docker Desktop Installer.exe安装程序,按下图选择。
    Add shortcut to desktop 是指添加桌面快捷方式
    Use Windows containers instead... 是指使用Windows容器而不是Linux容器(可以在安装后更改),不要勾选,因为Laradock需要Linux安装
    7P(((TQDR[L`VL7B$~$)C~V.png
  2. 正在安装

正在安装.png

  1. 安装完成,点击 Close and log out(关闭并注销),会注销系统。

    安装完成.png

  1. 重新登录账户后,会弹出如下提示,点击OK!意思是Hyper-V未启用,Docker不能正常工作,重启启动Hyper-V!

    4.png

  2. 重启成功后,通知栏会出现一个Docker的图标,显示Docker desktop is runing,说明 Docker已成功运行。
    右键Settings->Advanced,配置虚拟机的信息(CPU,内存)