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目录下

  1. 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

  1. 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

测试:

相关推荐
北京_宏哥4 分钟前
《手把手教你》系列基础篇(九十二)-java+ selenium自动化测试-框架设计基础-POM设计模式简介(详解教程)
java·selenium·前端工程化
当归102414 分钟前
微服务与消息队列RabbitMQ
java·微服务
Lx35215 分钟前
《从头开始学java,一天一个知识点》之:循环结构:for与while循环的使用场景
java·后端
Cache技术分享20 分钟前
15. Java 如何声明一个变量来引用数组
java·前端
雷渊20 分钟前
深入分析理解mysql的MVCC
java·数据库·面试
知其然亦知其所以然21 分钟前
Java 高级面试题:Lock 到底比 synchronized 强在哪?
java·后端·面试
风象南23 分钟前
Spring Boot 的 20个实用技巧
java·spring boot
Java陈序员24 分钟前
IDEA 必备插件!轻松搞定 JSON 格式化!
java·json·intellij idea
Anarkh_Lee24 分钟前
图解JVM - 13.垃圾回收器
java·jvm·后端
sakoba1 小时前
spring IOC(实现原理)
java·开发语言