利用 Docker 一键搭建 LNMP 环境

Docker-LNMP#

自己一直在用的环境部署方案(自己部署过 N 次了), 整个部署流程 10 几~20 几分钟左右

详细文档:github.com/duiying/Docker-LNMP

部署流程

docker-compose -f docker-compose-fast.yml up -d
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 5年前 自动加精
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 41

所以你这个是直接在 mac 环境下安装的,还是先虚拟机,然后在虚拟的 linux 里安装的呢

6年前 评论
北冥

是 Mac 的还是 windows 的,命令都是在哪个目录下敲的

6年前 评论

我认真的想了一下,可能作者是用的是线上买的 linux 主机 架的吧

6年前 评论

yml 格式还能注释,比 json 方便

file

6年前 评论

@qq-issac 我基本都是在 Centos7 下跑的

6年前 评论

Mac 是不是不能直接使用?

6年前 评论

@Ali 可以直接用

6年前 评论

@duiying 好的。如果有错误信息,我给你贴出来哈。

6年前 评论

访问 http://127.0.0.1/ 和 localhost 拒绝了我们的连接请求。

6年前 评论

@Ali 应该是某个源的地址失效了,我排查一下

6年前 评论

@duiying 好的,如果真是这样子的话,这种问题,不可避免还会发生。

6年前 评论

@Ali

file
刚重新搭建了一下,我这里可以正常的运行,估计是咱们的网络环境不同,上图应该是你遇到问题的关键,看提示信息是镜像地址不能用,我猜测可以尝试改下 Docker-LNMP/docker/files/cgi/Dockerfile 文件中的 remi 地址,你可以尝试一下哈

6年前 评论

这个怎么安装多个 php 版本啊

5年前 评论

@wangxiwen git clone 以后,将 docker-compose-fast.yml 文件中的

file
7.2 改为 5.6, 然后执行 docker-compose -f docker-compose-fast.yml up -d
即可安装 php5.6

5年前 评论
wangxiwen 5年前
duiying (作者) (楼主) 5年前
wangxiwen 5年前
duiying (作者) (楼主) 5年前

增加了 docker-compose-fast.yml , 解决了构建镜像速度过慢的问题

5年前 评论

:dizzy_face:虽然有踢馆嫌疑。。但还是强烈推荐使用 laradock

5年前 评论
小李世界 5年前

@Kamicloud 学习 docker 可以拿这个学学 能写出来这个就很棒

5年前 评论

能不能出个配置 https 的教程 网上找了一堆 一个都没效果

5年前 评论
duiying (楼主) 5年前
Kamicloud 5年前
wangxiwen (作者) 5年前

@OrangBus 在 www 目录下有 index.php 例程,看了你就明白了

5年前 评论

请问怎么让使用同一个局域网的电脑访问本地的项目

5年前 评论
duiying (楼主) 5年前

我是腾讯云,安装后访问 IP 显示 504 gateway timeout

5年前 评论
duiying (楼主) 5年前

file

5年前 评论
Junior_JK (作者) 5年前
duiying (楼主) 5年前

file 请问一下这是什么原因

4年前 评论
duiying (楼主) 4年前
lm233427 (作者) 4年前
zhaocrazy

有遇到 phpadmin 默认 mysql 服务器 ip 与容器 mysql ip 不一致导致登录不上去的吗

file

2年前 评论