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

测试:

相关推荐
YL2004042617 分钟前
027合并两个有序链表
java·数据结构·算法·链表
维诺菌23 分钟前
claude code安装
java·开发语言·ai编程·calude
顶点多余36 分钟前
自定义协议、序列化、反序列化实现
java·linux·开发语言·c++·tcp/ip
苍煜39 分钟前
K8s 核心资源详解(Pod/Deployment/Service 实战)
云原生·容器·kubernetes
江湖有缘44 分钟前
容器化笔记:Memory应用在Docker环境下的部署与配置
笔记·docker·容器
小新同学^O^44 分钟前
简单学习 --> SpringAOP
java·学习·spring·aop
风味蘑菇干1 小时前
使用接口定义规范,实现类完成具体逻辑。
java·开发语言
Zephyr_01 小时前
java数据结构
java·数据结构
2401_833269301 小时前
Java多线程:从入门到进阶
java·开发语言
苍煜1 小时前
Docker Compose 多容器编排实战(系列第五篇:开发环境一键部署)
运维·docker·容器