Laradock 是为 PHP 提供的完整 Docker 本地开发环境,有助于在 Docker 上运行 PHP 应用程序,和 Homestead 一样提供了一系列打包好(包括配置)的 Docker Image

操作步骤

  1. 在你的 PHP 项目中克隆 Laradock

       git clone https://github.com/Laradock/laradock.git
  2. 进入 laradock 文件夹并重命名.env.example为.env

       cp .env.example .env
  3. 拉取镜像

       docker-compose build nginx php-fpm redis mysql
  4. 启动容器

       docker-compose up -d nginx php-fpm redis mysql workspace
  5. 进入某个容器

       winpty docker-compose exec redis bash //windows git下 记得带上命令 winpty
  6. 进入workspace工作区容器

       winpty docker-compose exec workspace bash
  7. www 映射的是本地 laradock 同级目录  所有的项目都在/var/www 目录下面 其他命令可以查看官方文档

    官方英文文档

    参考文档