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

Docker Compose企业示例

利用容器编排完成haproxy和nginx负载均衡架构实施

1.mkdir docker.test

2.touch haproxy.yml

3.mkdir /var/lib/docker/volumes/conf

4.dnf install haproxy -y --downloadonly --downloaddir=/xixi:下载内容到/xixi目录下

5. rpm2cpio haproxy-2.4.22-4.el9.x86_64.rpm | cpio -id

注释:rpm2cpio 是一个工具,将 RPM 格式的软件包转换为 CPIO 格式,并提取其中的文件。

6.cp /xixi/etc/haproxy/haproxy.cfg /var/lib/docker/volumes/conf/

注释:将提取的配置文件防止到容器的挂载目录内

7.vi /var/lib/docker/volumes/conf/haproxy.cfg 

注释:配置容器内haproxy的内容

8.vi /root/docker.test/haproxy.yml 

注释:配置compose

9. docker compose -f /root/docker.test/haproxy.yml up -d

注释:开启compose

10.echo webserver1 > /var/lib/docker/volumes/data_web1/_data/index.html 

11.echo webserver2 > /var/lib/docker/volumes/data_web2/_data/index.html 

测试:

http://www.dtcms.com/a/55964.html

相关文章:

  • Windows11下玩转 Docker
  • 计算机毕业设计SpringBoot+Vue.js网络海鲜市场系统(源码+文档+PPT+讲解)
  • 理解 UDP 协议与实战:Android 使用 UDP 发送和接收消息
  • MQTT协议下温度数据上报观测云最佳实践
  • 架构师面试(十一):消息收发
  • 重邮数字信号处理-实验三z 变换及离散 LTI 系统的 z 域分析
  • Linux之网络管理配置(Network Configuration Management in Linux)
  • 可视化+图解:轻松搞定链表
  • OpenIndiana Hipster系统安装配置
  • MyBatis-Plus 与 Spring Boot 的最佳实践
  • 实现NTLM relay攻击工具的Python代码示例
  • zabbix图表中文显示方框
  • dify在腾讯云服务器上部署
  • 爬虫代理技术深度解析:从原理到实战应用
  • Billing的patient balance的2个例子
  • Spring Cloud Alibaba OpenFeign 实战:打造稳定高效的远程调用
  • OpenBMC:BmcWeb connect读取http请求
  • C++入门——输入输出、缺省参数
  • HCIA-路由重分布
  • V90伺服电机初调试
  • Python第十五课:机器学习入门 | 从猜想到预测
  • react基本功
  • After Effects的图钉与关键帧动画
  • STM32之I2C硬件外设
  • Python应用程序健康检查与监控系统的实现
  • Red Hat Enterprise Linux 8.10 正式版
  • elasticsearch商业产品
  • Jmeter使用介绍
  • live555推流服务器异常
  • CAN协议介绍