创建目录
mkdir -p /home/docker/haproxy
mkdir -p /home/data/haproxy
cd /home/docker/haproxy
vi docker-compose.yml
配置文件
haproxy:
image: haproxy
container_name: haproxy
volumes:
- /home/data/haproxy/haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg
ports:
- 6789:6789
- 4567:4567
创建文件
vi /home/data/haproxy/haproxy.cfg
编辑文件
global
daemon
defaults
timeout connect 30s
timeout client 2m
timeout server 2m
listen admin_stats
bind 0.0.0.0:4567
mode http
stats uri /haproxy
listen haproxy
bind 0.0.0.0:6789
balance roundrobin
server nginx 192.168.99.214:5678
访问地址
http://192.168.99.214:4567/haproxy
分享到:
相关推荐
docker-haproxy 顾名思义是 haproxy 的 docker 映像,可方便的部署 haproxy 服务。该映像基于 CentOS 7.使用方法:docker run -ti -p 80:80 -p 443:443 million12/haproxy 标签:docker
主机名IP地址操作系统组件备注环境说明架构图目录结构配置文件docker-compose配置文件keepalived配置文件keepalived检测脚本hapr
docker-haproxy-ssl 精益 (8MB) HAProxy + SSL 终止 Docker 镜像,基于progrium/busybox 。 当前软件 HAProxy 1.5.11-patch02 先决条件 Docker 1.5.0+(使用 boot2docker 测试) 跑步 docker run -d -p 80:80 -p ...
Keepalived+Haproxy 安装与配置 Keepalived 和 Haproxy 是两种常用的高可用性解决方案,分别提供负载均衡和健康检测功能。下面是 Keepalived 和 Haproxy 的安装和配置过程。 一、安装环境 本文档使用 CentOS 7.3 ...
docker build -t docker-haproxy-certbot:latest . 运行容器: 运行命令示例(用您的替换CERTS,EMAIL值和卷路径) docker run --name lb -d \ -e CERTS=my.domain,my.other.domain \ -e EMAIL=my.email@my....
从公共docker pull jmaitrehenry/haproxy下载镜像 用法 docker run \ -d -p 80:80 -p 1936:1936 \ -e CONSUL_SERVER=<consul>:8500 \ -e CONSUL_SERVICE_NAME=http \ -e STATSD_HOST=<statsd> \ -e STATSD_...
docker_haproxy_lb 设置haproxy以负载均衡http请求的简单示例。 本示例使用基于标头(hdr)的算法来平衡前端服务器和后端服务器上的http请求。 先决条件 我要运行此示例,您需要在本地计算机上设置Docker。 您可以...
这是的的 Git (不要与haproxy上游提供的任何官方haproxy镜像混淆)。 有关如何使用此 Docker 映像的完整自述文件以及有关贡献和问题的信息,请参阅。 的 生成/维护,特别是。 看到此处合并的更改尚未显示在 Docker...
**HAProxy安装步骤:** 在Ubuntu系统中,可以通过以下命令安装HAProxy: ```bash apt-get update apt-get install haproxy ``` 安装完成后,配置文件位于/etc/haproxy/haproxy.cfg。 **HAProxy配置详解:** 1. **...
该泊坞窗组成并安装了haproxy服务器并将其配置为负载均衡器,此外还分别设置了2个分别名为web1和web2的Web服务器。 码头工人版本 docker version used 18.09.7 docker-compose version 1.17.1, build unknown docker...
HAProxy Docker映像 为了使用2.2+版本,我们必须将reqrep替换为http-request replace-path 。 跑步 将docker-compose.yml文件与docker-compose.yml docker-compose一起使用以部署容器。 该映像需要一个名为haproxy....
自动重新配置 Haproxy,旨在作为 CoreOS 集群中的全局服务运行 用法 要使用已配置的 Haproxy 服务设置新的集群... $ git clone git@github.com:mimperatore/docker-haproxy.git $ #(copy haproxy.service to one of the
1. **安装HAProxy**: 首先,我们需要下载并安装HAProxy。在Linux系统中,可以使用包管理器如`apt-get`或`yum`进行安装,或者从官方网站下载源码编译安装。例如,对于haproxy-1.7.1.tar.gz,我们可以解压后编译安装。...
并增加对Kubernetes的支持适用于Docker和Kubernetes的带有Keepalived的HAProxy DockerHub: ://hub.docker.com/r/pelin/haproxy-keepalived/ 版本HAProxy 保持活力v1.0.0 v2.3.4 v1.3.9对于Docker 对于Docker,您...
HAProxy Firehose 路由器这是 Firehose 的 HAProxy Docker 镜像。 它是通过 etcd 中的键配置的。配置HAProxy 配置是通过动态配置的。 每 30 秒(可通过CONFD_INTERVAL配置)它会查看 etcd 中的某些键。 如果有密钥...
运行 HAProxy 的 Docker 容器由 consul-template 自动配置。 您可以轻松运行自己的 HAProxy 负载均衡器。 例子: $ docker run --name=myapp-loadbalancer \ -it --rm \ -p 8000 \ -p 127.0.0.1::8081 \ -e ...
超详细干货!Docker+PXC+Haproxy搭建高可用强一致性的MySQL集群.doc
该剧本使用Ansible 2在具有EC2节点的AWS集群上以高可用性模式部署具有Marathon和HAProxy的Mesos。 设置 本节将在您的计算机上安装Ansible。 安装Ansible 确保已安装Ansible 2。 最简单的方法是从其Git存储库的...
- **npm**:使用npm(Node Package Manager)安装和管理haproxy-agent及依赖库。 - **API接口**:haproxy-agent通常提供一套API接口供用户调用,生成和管理配置文件。 在实际使用中,你可能需要阅读haproxy-agent的...
基础Docker映像安装安装 。 从公共下载: docker pull dockerfile/haproxy (或者,您可以从Dockerfile构建映像:docker docker build -t="dockerfile/haproxy" github.com/dockerfile/haproxy )用法docker run -d ...