文章目录

docker haproxy 安装使用

由 kwor 发布

1.获取最新的版本
sudo docker pull haproxy
2.新建目录并创建配置文件haproxy.cfg
global

defaults
    log global
    mode    tcp
    option  dontlognull
        timeout connect 5000
        timeout client  50000
        timeout server  50000

frontend v2ray-in
    bind *:666
    default_backend v2ray-out
backend v2ray-out
    balance     roundrobin
      server server1 104.197.157.17:666 check

frontend ss-in
    bind *:888
    default_backend ss-out
backend ss-out
    balance     roundrobin
      server server2 45.76.230.172:84 check

listen admin

bind :9090
mode   http
server web6c :9090 check
stats enable
stats uri /
stats auth kwor:password
stats realm Admin\ HA
stats hide-version
stats refresh 10s
stats admin if TRUE

3.启动服务

${pwd} 表示当前所在目录。
-p 端口映射,前面是本地端口(这里的80是用的shadowsock的端口,使用vmess的换成88)

-v 目录文件映射

docker run -d -p 9090:9090 -p 666:666 -p 888:888 --name haproxy -v /home/haproxy/haproxy.cfg:/usr/local/etc/haproxy/haproxy.cfg:ro haproxy:1.9.11


暂无评论

发表评论