基于docker-compose搭建laravel环境(nodejs+npm+bower)

本文介绍了如何使用laradock通过docker-compose快速搭建laravel开发环境,包括集成nodejs、npm和bower。首先从laradock仓库克隆代码,然后启动nginx、mysql、phpmyadmin容器。接着在workspace容器中安装nodejs、npm和bower,创建软连接确保全局可执行。之后将项目clone到宿主机的www目录,调整项目文件权限并配置nginx。最后,可以通过指定的IP和端口访问项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

laradock资源链接:https://github.com/laradock/laradock

laradock基于docker-compose实现了集成化的laravelve环境搭建,提供了nginx, hhvm,php-fpm, mysql, redis, postgres,mariadb, neo4j, mongo, apache2,caddy, memcached, beanstalkd, beanstalkd-console,workspace等容器组合,其中,Workspace (PHP7-CLI, Composer, Git, Node, Gulp, SQLite, Vim, Nano, cURL...)涵盖了常用软件,并在此基础上添加了nodejs、npm、bower。


一、克隆git仓库到本地

https://github.com/laradock/laradock.git


二、启动容器组合


前提:

1. 修改docker-compose.yml,applications的volumes改为:./www/:/var/www

2. 如果宿主机已经安装web服务器或者数据库,mysql、nginx容器的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值