官方网站:http://laradock.io/
安装准备:
git
php
composer
安装说明:
1 - Clone Laradock inside your PHP project:
git clone https://github.com/Laradock/laradock.git
2 - Enter the laradock folder and rename env-example
to .env
.
cp env-example .env
3 - Run your containers:
docker-compose up -d nginx mysql redis beanstalkd
4 - Open your project’s .env
file and set the following:
DB_HOST=mysql
REDIS_HOST=redis
QUEUE_HOST=beanstalkd
5 - Open your browser and visit localhost: http://localhost
.
That's it! enjoy :)
docker 里使用vue时需要修改laradock里的.env文件里WORKSPACE_INSTALL_NODE项值设置为true,然后执行命令:docker-compose build workspace重新编辑workspace容器,如果还不行,删除容器重新进行docker-compose up -d workspace
执行命令docker-compose exec workspace bash 进入workspace容器,执行npm run watch-poll进行监控
npm run watch-poll 监控css、js 文件更新
后台执行npm run watch-poll
- 你可以在执行命令的后面接一个&命令就会在后台运行了。完整命令:npm run watch-poll &
- 如果已经直接执行了npm run watch-poll,可以直接按ctrl + z,将程序挂到后台,然后会看到一个任务号,如:[1]+ Stopped npm run watch-poll,再执行:bg 1就相当于上述第一条解决办法。 [1]这方括号里的1就是任务号