当前位置: 首页 > news >正文

Dockerfile搭建LNMP

一、项目背景和要求

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.dtcms.com/a/11622.html

相关文章:

  • 用Python实现9大回归算法详解——01. 线形回归算法
  • 《工厂模式在软件开发中的深度剖析与应用》
  • 苹果在iOS 18.1中向第三方开发者开放iPhone的NFC芯片
  • JavaScript AI 编程助手
  • Android之service两种启动方式的异同
  • 【自动驾驶】ROS远程节点的分布式通信
  • 【TiDB】09-修改tidb客户端访问密码
  • Lambda表达式与流式编程
  • 具有 SAM2 分段的 NDVI 无人机
  • MyBatis源码系列3(解析配置文件,创建SqlSessionFactory对象)
  • FPGA开发——UART回环实现之发送模块的设计和数据回环整体实现
  • 革新测试管理:集远程、协同、自动化于一身的统一测试管理平台
  • ubuntu20.04 安装docker
  • [C#]基于winform结合photocartoon算法实现人物卡通化源码实现
  • 安全基础学习-RC4加密算法
  • 加密狗创新解决方案助力工业自动化
  • 计算机网络
  • 八股总结----计算机网络
  • Git工具练习网站
  • 冷热数据拆分
  • C++11中的Lambda表达式
  • 记录git push时的报错以及解决方案
  • 七大排序算法
  • OD C卷 - 贪吃的猴子
  • 快速把文件名统计到excel表的方法
  • Javaweb学习之HTML(二)
  • 最新的APS高级计划排程系统推动的MRP供应链计划是什么?
  • multiprocessing,threading与subprocess区别
  • 单独编译bootloader部分
  • C++类和对象(2)