在CentOS7 6下Docker安裝consul

2021-10-02 17:22:28 字數 1072 閱讀 1406

在官網搜尋consul映象說明文件

在官網了解consul

docker run -d \

-p 8500:8500 \

--name consul1 \

--mount

type=bind,src=/mydata/consul,dst=/consul/

data \

-e consul_bind_inte***ce='eth0' \

consul:1.6.3 agent -server -ui -bind=0.0.0.0 -client=0.0.0.0 -bootstrap-expect 2

如果只啟動乙個consul的話上面的-bootstrap-expect設定為1就行了。

查詢consul server1的ip位址

docker inspect --format '}' consul1

查出consul1的ip為172.17.0.2

啟動第二個 consul容器並加入 consul1

docker run --name consul2 -d -p 8501:8500 consul:1.6.3 agent -server -ui -bind=0.0.0.0 -client=0.0.0.0 -join 172.17.0.2
啟動第三個 consul容器並加入 consul1

docker run --name consul3 -d -p 8502:8500 consul:1.6.3 agent -server -ui -bind=0.0.0.0 -client=0.0.0.0 -join 172.17.0.2
輸入firewall-cmd --zone=public --add-port=8500/tcp --permanent開啟8500埠以供外部可訪問

輸入ifconfig得到ip位址為192.168.204.132

在我的win10中開啟瀏覽器輸入192.168.204.132:8500即可訪問centos中的consul的web介面。

在CentOS 7 6上安裝VNC Server

systemctl stop firewalld.service systemctl disable firewalld.serviceyum install tigervnc tigervnc server y vncserver n 這裡的n是sessionnumber,不指定預設為1,也可以是...

centos7 6 更換核心

目標 私有的module在某個版本上出現了問題,需要借助核心本身的工具來幫助除錯這個問題,所以我的目標僅僅是開啟某些除錯選項來除錯問題.所以原始碼仍然選擇了centos release的.國內有一些知名的源,它會和centos的源 進行同步,而因為處於國內,速度非常快。推薦使用tuna 清華 163...

CentOS7 6下原始碼安裝git

剛入職,雖然以前學習的時候就裝過,但是裝了就忘,正好入職以後學著寫寫部落格,廢話不多說,正文開始 我有強迫症,喜歡用最新版本,所以我就以我當前的最新版本做演示了 2.20.1 右鍵,複製鏈結,一會兒用 2.1 有的版本linux是自帶git的,所以先解除安裝原有git wget解壓 tar zxf ...