木木

  1. 首页
  2. 技术
  3. 正文

docker搭建lnmp环境(一)

2020年11月19日 140点热度 0人点赞 0条评论

WHY

相较与现有的lamp脚本,宝塔面板等方式,我为什么要用docker去配置lnmp环境?这也算是一个小小的技术选型,我总结了下面几条理由:

1.从最基本的地方实践docker,了解docker

2.打包运行环境,避免每次安装lnmp

3.无痛迁移,迁移网站无需改配置

实际上这也是docker最大的优势,打包运行环境,可扩展,可编排。所以干脆从建博客入手,实践一下docker,也算是实际操作中加深对这项技术的认识。

HOW

LNMP=Linux+Nginx+Mysql+Php,我们创建docker版本的lnmp自然也从这几方面入手。docker hub上相关的镜像多如牛毛,一般我们从两个角度评价镜像的质量:

1.是否为docker官方维护(带offcial标识)

2.star数目

docker官方维护的镜像质量都非常高,没有特殊情况无脑选官方镜像。不过有时候官方镜像太简洁,缺少一些扩展,我们也可以选择第三方镜像,比如bitnami/php-fpm带有mysqli扩展,质量也非常高。第二可以看star数目,社区用户感觉镜像质量高,会在docker hub给镜像star,所以高star镜像的质量也比较有保障。

标签: docker lnmp
最后更新:2020年11月19日

木木

Stay hungry. Stay foolish

点赞
下一篇 >

文章评论

取消回复

木木

Stay hungry. Stay foolish

标签聚合
chevereto docker 图床 markdown lnmp

COPYRIGHT © 2020 木木. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS