互联网服务docker haproxy keepa

haproxy,keepalived如何在Docker容器中运行

今天,我在容器中安装了Haproxy和Keepalived,但发现创建后台容器时,发现起不来。docker run -d --name testhaproxy badboy/haproxy:v1 /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -D 这个起不来docker run -d --name testssh badboy/haproxy:v1 /usr/sbin/sshd -D 启动...显示全部
今天,我在容器中安装了Haproxy和Keepalived,但发现创建后台容器时,发现起不来。
docker run -d --name testhaproxy badboy/haproxy:v1 /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -D
这个起不来

docker run -d --name testssh badboy/haproxy:v1 /usr/sbin/sshd -D 启动这个ssh服务就正常

想咨询下,启动haproxy不能用/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -D 这个命令吗?
但我在testssh这个运行的容器里执行上面的命令,就能正常,折腾几个小时了,请帮忙!
还有keepalived

谢谢!收起
参与9

查看其它 5 个回答linux_zcy的回答

linux_zcylinux_zcy技术总监希云cSphere
cat > /etc/supervisor.conf.d/haproxy.conf <[program:haproxy]
directory=/
command=/usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg
user=root
autostart=true
autorestart=true
stdout_logfile=/var/log/supervisor/%(program_name)s.log
stderr_logfile=/var/log/supervisor/%(program_name)s.log
EOF

logfile你自己定
互联网服务 · 2015-09-16
浏览3957

回答者

linux_zcy
技术总监希云cSphere
擅长领域: 云计算容器容器云

linux_zcy 最近回答过的问题

回答状态

  • 发布时间:2015-09-16
  • 关注会员:1 人
  • 回答浏览:3957
  • X社区推广