基于 Laradock 创建 Laravel 项目实例
来源:互联网 发布:内存条js 编辑:程序博客网 时间:2024/05/29 08:22
Laradock 简介
Laradock
致力于简化创建开发环境过程,能够帮你在Docker
上快速搭建Laravel
应用。 就像Laravel Homestead
一样,只不过用Docker
替换了Vagrant
。它预包装了Docker
镜像,为我们提供了一站式的开发环境,而不需要再去在本地机器安装PHP
、Nginx
、MySQL
以及其他任何开发过程中需要的软件。网站
Laradock Github
Laradock 官方文档
get Docker环境搭建
依赖- git
- docker
安装
composer 安装 Laravel 项目
composer create-project laravel/laravel
git 安装 Laradock
git clone https://github.com/LaraDock/laradock.git
启动
进入laradock
目录,创建配置文件。cp env-example .env
运行如下命令启动
Nginx
和MySQL
(容器不存在的话会从远程下载到本地):docker-compose up -d nginx mysql
启动之后,进入
workspace
容器docker-compose exec —user=laradock workspace bash
接下来进入
laravel
根目录编辑项目的.env
的数据库配置:DB_HOST=mysql
完成!接下来可进入浏览器测试
http://localhost/
, 如果不成功可访问http://127.0.0.1
测试。踩坑
错误
WARINNG: ..............................................WARNING: The BEANSTALKD_HOST_PORT variable is not set. Defaulting to a blank string.ERROR: The Compose file '.\docker-compose.yml' is invalid because:services.proxy.expose is invalid: should be of the format 'PORT[/PROTOCOL]'services.proxy2.expose is invalid:.................................
解决方法
$ cd laradock$ cp env-example .env
对,就是这么简单!百度了好久没有发现相关的问题,果断 Google, 发现竟然是环境配置文件的问题,Orz.. 因为之前的文档中并没有这一步,所以耽误了不少时间。
阅读全文
0 0
- 基于 Laradock 创建 Laravel 项目实例
- 用Laravel创建项目
- laravel创建服务提供者实例
- php laravel框架项目实例
- Laravel学习1-创建项目
- 创建基于wicket的web项目入门实例(一)
- 快速创建laravel项目shell脚本
- 在homestead下创建laravel/lumen项目
- composer 依赖管理 + 创建 laravel 项目
- 使用composrt 安装 laravel 创建项目
- 利用 Docker 包 Laradock 服务器部署 Laravel & ThinkSNS+ 等程序实战(多项目)
- 创建基于agsXMPP的实例
- Laravel 同域 不同项目间公用 Cookie 实例
- 服务器上创建Laravel项目(composer安装)
- laravel命令创建项目出现的两个小错误
- 关于composer下创建laravel项目出错的解决办法
- maven 基于模板创建项目
- laravel教程第3课: 从零开始创建基本laravel框架的项目
- iOS SDK 瘦身技巧
- 一份Makefile的详解
- == 与 equals
- ifstream打印汉字乱码问题 UTF-8转GB2312
- C++动态内存管理
- 基于 Laradock 创建 Laravel 项目实例
- TensorFlow打印tensor值
- ARM汇编基础知识学习1(ARMV7 32位)
- Rxjava2中Concat操作符onNext,OnError,OnComplte的执行顺序
- Maven学习总结(41)——Maven依赖范围、传递、排除详解
- ubuntu16.04lts突然不能联网解决方法
- HDOJ2024C语言合法标识符
- USACO-Section2.2 Preface Numbering【暴力枚举】
- Android源码博文集锦2