首页 > 编程知识 正文

docker部署lnmp环境,docker安装lnmp环境

时间:2023-05-04 11:31:04 阅读:189731 作者:1185

写了一篇关于感动的八宝粥。 大神请放飞。 构建前需要Docker的基础指令。 这是自己找文档学习的。 例如,我觉得面向初学者的教程很容易入门到感动的八宝粥。

构建LANP|LNMP环境主要分为两种思路:一种是真实的眼神,另一种是多容器

真正的目的:在一个容器中,所有必要的道具(如数据库、PHP等)都安装在一个容器中即可。 优点:学习简单,使用方便。 坏处:容器掉了之后,所有的道具当然也不能用了。

多容器:所有工具(如数据库、PHP、NoSql等)都很容易单独安装,允许通用映射的IP名称和通过端口在工具之间正常交互。 优点:相对独立的任何一个断开都不影响其他正常容器的运行。 缺点:管理成本相对较高,学习难度也相对较大。

什么是容器? 怎么做容器? 容器可以理解为Linux中的Linux,容器通过映射提供给外部使用。 集装箱制作主要有三种: 通过直接从docker run运行现有镜像来生成容器。 操作很简单,但只能运行一个容器,配置很麻烦。 只是配合着真实的眼神。 二是创建文档文件。 比前者难。 配置dockerFile配置以生成镜像文件,并使用生成的镜像创建容器。 优点是可以一次无限使用,只适合使用逼真的眼神。 第三,文件库需要compose以生成yml文件。 可以通过直接指定镜像或文档文件来创建容器,并且适用于和多个容器。 也就是说,可以编辑一个文件以创建多个容器。

*注:建议第3款。 在熟悉yml创建之后,可以更容易地使用它。 本文的简单示例也是【第二种】【第三种】,可在https://github.com/paito uge/dockerlnmpredis中下载参考练习

所有文件model (包含所需工具的相应文档文件) MySQL文档文件)用于定义镜像的文件,即可以构建容器配置的nginx文档文件)用于定义镜像的文件。 即容器配置php DockerFile (可用于构建镜像的文件容器配置的rdis DockerFile (可用于构建镜像的文件,即容器配置… www )项目文件) dockercompose

您可以自定义所有文件夹,甚至是名称,但必须与docker的compose和docker文件中的配置中指定的内容相对应。 不需要文档文件。 可以在dockercompose中将bind替换为image,并直接指定要使用的镜像。 不要详细说明代码,谢谢。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。