Docker?安裝?Consul單機(jī)模式的操作方法
Docker 安裝 Consul 單機(jī)模式
使用root用戶(hù)操作
1、拉取官方的最新版本的鏡像
docker pull consul:latest
2、docker 啟動(dòng)consul
docker run -d -p 8500:8500 --restart=always --name=consul consul:latest agent -server -bootstrap -ui -node=1 -client='0.0.0.0'
命令說(shuō)明
-p8500:8500 端口映射:前表示主機(jī)部分,:后表示容器部分。
-restart=always 重啟方式:表示docker會(huì)自動(dòng)重啟該容器
--name=consulconsul:latest 指定該容器名稱(chēng),查看和進(jìn)行操作都比較方便。
agent 啟動(dòng) Agent 進(jìn)程
-server啟動(dòng) Consul Server 模式
-bootstrap表示這個(gè)節(jié)點(diǎn)是 Server-Leader ,每個(gè)數(shù)據(jù)中心只能運(yùn)行一臺(tái)服務(wù)器。技術(shù)角度上講 Leader 是通過(guò) Raft 算法選舉的,但是集群第一次啟動(dòng)時(shí)需要一個(gè)引導(dǎo) Leader,在引導(dǎo)群集后,建議不要使用此標(biāo)志。
-ui啟動(dòng) Web UI 管理器 可訪(fǎng)問(wèn)8500查看
-node 節(jié)點(diǎn)名稱(chēng)集群中必須是唯一的,默認(rèn)是該節(jié)點(diǎn)的主機(jī)名
-client啟動(dòng) Consul Cilent 模式consul服務(wù)偵聽(tīng)地址 提供HTTP、DNS、RPC等服務(wù)默認(rèn)是127.0.0.1對(duì)外提供服務(wù)改成0.0.0.0
3、安裝完成
docker ps
參考
安裝過(guò)程 --https://www.cnblogs.com/summerday152/p/14013439.html
-restart參數(shù)含義 --https://www.cnblogs.com/steveni/p/15819823.html
到此這篇關(guān)于Docker 安裝 Consul的文章就介紹到這了,更多相關(guān)Docker 安裝 Consul內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Docker Alpine鏡像時(shí)區(qū)問(wèn)題完美解決方案
這篇文章主要介紹了Docker Alpine鏡像時(shí)區(qū)問(wèn)題完美解決方案,本文給大家分享兩種解決方案供大家參考,需要的朋友可以參考下2021-04-04docker修改容器的端口、容器名、映射地址以及注意事項(xiàng)
在日常的docker運(yùn)維中,經(jīng)常遇到修改容器的端口、容器名、映射地址等信息,這篇文章主要給大家介紹了關(guān)于docker修改容器的端口、容器名、映射地址以及注意事項(xiàng)的相關(guān)資料,需要的朋友可以參考下2022-08-08Docker自定義網(wǎng)絡(luò)詳細(xì)介紹
大家好,本篇文章主要講的是Docker自定義網(wǎng)絡(luò)詳細(xì)介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話(huà)記得收藏一下,方便下次瀏覽2021-12-12如何利用Docker部署一個(gè)簡(jiǎn)單的springboot項(xiàng)目
這篇文章主要介紹了如何利用Docker部署一個(gè)簡(jiǎn)單的springboot項(xiàng)目,本文通過(guò)實(shí)例圖文實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),需要的朋友可以參考下2024-02-02Docker創(chuàng)建Mysql容器的簡(jiǎn)單步驟
這篇文章主要給大家介紹了關(guān)于Docker創(chuàng)建Mysql容器的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Docker具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04