Dockerfile搭建LNMP

devtools/2024/12/22 9:13:02/

一、项目背景和要求

1.公司在实际的生产环境中,需要使用Docker 技术在一台主机上创建LNMP服务并运行Wordpress网站平台。然后对此服务进行相关的性能调优和管理工作

2.架构

nginx           172.111.0.10     docker -nginx

mysql           172.111.0.20     docker-mysql

php               172.111.0.30     docker-php

3.docker:单节点部署,在一台机器上部署,跨了机器容器无法通信;做高可用只能在节点上增加同一服务的容器数量。

4.部署nginx

vim nginx.conf

vim Dockesfile 

 

 mysql部署

php部署


http://www.ppmy.cn/devtools/95977.html

相关文章

代理模式Proxy

一、代理模式(Proxy) 1.代理模式的定义 代理模式给某一个对象提供一个代理对象,并由代理对象控制对真实对象的访问,起到对代理对象已有功能的增强 通俗的来讲代理模式就是我们生活中常见的中介。 2.作用 中介隔离作用&#x…

<数据集>街头摊贩识别数据集<目标检测>

数据集格式:VOCYOLO格式 图片数量:966张 标注数量(xml文件个数):966 标注数量(txt文件个数):966 标注类别数:1 标注类别名称:[street-vendor] 序号类别名称图片数框数1street-vendor9662016 使用标注…

每日一问:TCP与UDP的深入探讨

每日一问:TCP与UDP的深入探讨 在网络通信中,TCP(传输控制协议)和UDP(用户数据报协议)是最常用的传输层协议。本文将详细探讨这两者的基本概念、功能差异及其在实际应用中的使用场景。通过实例和代码演示&am…

centos7卸载docker报错No Packages marked for removal

执行: yum -y remove docker* 报错: No Packages marked for removal 执行: yum list installed | grep docker yum remove -y docker-ce.x86_64 docker-ce-cli.x86_64 containerd.io.x86_64

铁电存储器(FM24W256)I2C读写驱动(1):FM24W256简介

0 参考资料 FM24W256(Cypress公司生产)数据手册 1 FM24W256铁电存储器简介 铁电存储器(FRAM)相比带电可擦可编程只读存储器(EEPROM)最突出的两个优势就是 拥有几乎无限的读写次数和写入不需要等待&#xf…

SpinalHDL之常见错误

本文作为SpinalHDL学习笔记第四十八篇,介绍 在使用 SpinalHDL 时可能出现的错误。 目录: 1.“main”线程中异常 java.lang.NullPointerException 2.层次违例 (Hierarchy violation) 1.“main”线程中异常 java.lang.NullPointerException 控制台输出&…

DataX导入或导出hive数据

DataX读取Hive数据的话,其本身只提供了hdfsreader,因为hive一来不是个数据库,它只是hdfs数据的结构化管理工具,所以你可以直接用hdfsreader,只能列名的方式抽hive数据,一般用到的抽取场景如下几类。 第一种…

Springboot项目中使用druid实现多数据源和动态数据源,因数据库不可用导致的项目挂起的处理方案

Springboot项目中使用druid因数据库不可用导致的项目挂起的处理方案 在Spring Boot项目中使用Druid实现多数据源和动态数据源管理是一个常见的场景。通过合理的配置和错误处理机制,您可以有效地管理数据源,避免因数据库不可用而导致整个项目挂起。 1.…