您现在的位置是:首页> 编程文章 个人博客模板
docker Laradock 使用
无痕小Q个人博客
2021-11-17 11:04:38【
主页】
1596人已围观
简介这是一套完整的基于Docker的PHP开发环境。
1:安装(系统 macOS)
克隆远程代码刀本地
git clone https://github.com/Laradock/laradock.git- 进入laradock文件夹并重命名
env-example为.env:
cp env-example .env- 运行你的容器:(这里会下载外网资源 请注意科学上网?)
docker-compose up -d nginx mysql redis beanstalkd2:重启/关闭容器(全部)
docker-compose stop
docker-compose restart
3:配置nginx
目录。laradock/nginx/sites
配置完成后 需要build nginx。 接着重启
docker-compose build nginx
3:修改php版本
打开docker-compose.yml
在PHP容器部分搜索Dockerfile-70
通过使用 Dockerfile-56替换Dockerfile-70来改变版本号, 就像这样:
php-fpm: build: context: ./php-fpm dockerfile: Dockerfile-56 .
docker-compose build php-fpm4:修改php-cli版本
- 首先在Workspace容器中和PHP-FPM容器中安装
xDebug- 打开
docker-compose.yml文件 - 在Workspace容器中搜索
INSTALL_XDEBUG参数 - 将它设置为true
- 在PHP-FPM容器中搜索
INSTALL_XDEBUG参数 - 将它设置为true
- 打开
它将是这样的:
workspace:
build:
context: ./workspace
args:
- INSTALL_XDEBUG=true
...
php-fpm:
build:
context: ./php-fpm
args:
- INSTALL_XDEBUG=true
...
打开
laradock/workspace/xdebug.ini和laradock/php-fpm/xdebug.ini并至少启用以下配置:xdebug.remote_autostart=1 xdebug.remote_enable=1 xdebug.remote_connect_back=1重新构建容器
docker-compose build workspace php-fpm
阅读量! (1596)
点击排行
相遇就是缘分,相处就是续缘,相知就是惜缘。爱的路上,没有早晚,也没有长短,只有是否珍惜。惊鸿一瞥的回眸,让心从此跟你走,无论朝朝暮暮,寒风酷暑;莞尔一笑的笑颜,让爱从此有了归属,无论人情冷暖,是风是雨
网站公告
- 欢迎来到我的博客
1:欢迎来到我的博客
2:博客免费api接口现已上线
3:博客会定期更新文章
4:欢迎大家来捧场
站点信息
把复杂的事情简单化,把琐碎的事情自动化,集中精力做事
- 建站时间:2019-8-30
- 网站程序:php,laravel-swoole框架
- 今日流量:537(10分钟统计一次)
- 本月流量:3300
- 浏览总量:399441
- 统计方式:中间件,redis消息队列,定时任务
申请链接友情链接
国破山河在,城春草木深。 感时花溅泪,恨别鸟惊心。 烽火连三月,家书抵万金。 白头搔更短,浑欲不胜簪。