我是靠谱客的博主 安静钢笔,这篇文章主要介绍Mac下使用Docker安装Keepalived,现在分享给大家,希望可以做个参考。

#####lb1


$ docker run --privileged -itd --name lb1 osixia/keepalived:2.0.20 bash
$ docker exec -it lb1 bash
$ vi /usr/local/etc/keepalived/keepalived.conf

global_defs {
  default_interface eth0
}

vrrp_instance VI_1 {
  interface eth0

  state BACKUP
  virtual_router_id 51
  priority 150
  nopreempt

  unicast_peer {
    172.17.0.6                            #### lb2的IP, 可以用ifconfig看lb2的IP
  }

  virtual_ipaddress {
    172.17.0.100                        #### VIP,可任意
  }

  authentication {
    auth_type PASS
    auth_pass d0cker
  }

  notify "/container/service/keepalived/assets/notify.sh"
}

$ ps aux|grep keepalived        ## 找到pid
$ kill -HUP `$PID`


#####lb2


$ docker run --privileged -itd --name lb2 osixia/keepalived:2.0.20 bash
$ docker exec -it lb2 bash
$ vi /usr/local/etc/keepalived/keepalived.conf

global_defs {
  default_interface eth0
}

vrrp_instance VI_1 {
  interface eth0

  state BACKUP
  virtual_router_id 51
  priority 150
  nopreempt

  unicast_peer {
    172.17.0.5                            #### lb1的IP, 可以用ifconfig看lb1的IP
  }

  virtual_ipaddress {
    172.17.0.100                        #### VIP,可任意
  }

  authentication {
    auth_type PASS
    auth_pass d0cker
  }

  notify "/container/service/keepalived/assets/notify.sh"
}

$ ps aux|grep keepalived        ## 找到pid
$ kill -HUP `$PID`

$ ip addr                                ##### 查看VIP是否在该机器上

最后

以上就是安静钢笔最近收集整理的关于Mac下使用Docker安装Keepalived的全部内容,更多相关Mac下使用Docker安装Keepalived内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(135)

评论列表共有 0 条评论

立即
投稿
返回
顶部