其他分享
首页 > 其他分享> > Docker安装Consul

Docker安装Consul

作者:互联网

目录

拉取Consul镜像

$ docker pull consul # 默认拉取latest
$ docker pull consul:1.6.1 # 拉取指定版本

安装并运行

docker run -d -p 8500:8500 --restart=always --name=consul consul:latest agent -server -bootstrap -ui -node=1 -client='0.0.0.0'

关闭防火墙或开放8500端口

【查看防火墙是否开启】

$ systemctl status firewalld

【开启或关闭防火墙】

$ systemctl start firewalld
$ systemctl stop firewalld

【查看所有开启的端口】

$ firewall-cmd --list-ports

【开启80端口】

$ firewall-cmd --zone=public --add-port=2181/tcp --permanent

【重启防火墙,使其生效】

$ firewall-cmd --reload

如果是阿里云服务器,需要设置安全组:

来到实例管理页面,点击更多,点击网络和安全组,点击安全组配置。

点击配置规则。

点击添加安全组规则,端口范围改为8500。

测试访问

访问:hostname:8500/

  1. services:放置服务
  2. nodes:放置consul节点
  3. key/value:放置一些配置信息
  4. dc1:配置数据中心

参考

标签:8500,--,Consul,端口,防火墙,Docker,安装,consul
来源: https://www.cnblogs.com/summerday152/p/14013439.html