目前consul使用的版本是: v1.0.1部署server端
本環境僅僅部署乙個server端和乙個client端!
# docker run -d -p 1234:8500 -h node1 --name node1 consul agent -server -bootstrap-expect=1 -node=node1 -client 0.0.0.0 -ui -dc=dc1
# join_ip="$(docker inspect -f '}' node1)"
部署client端# consul agent -data-dir=/tmp/agent -node=clinet1 -bind=10.30.0.52 -ui -dc=dc1 ##不使用docker執行的clinet端
# consul join $join_ip
# docker run -d -p 8600:8600 -p 8500:8500 -p 8600:53/udp --name client2 -h client2 consul -ui -node=client2 -join $join_ip -dc=dc1 ##使用docker執行的client端
nomad配合consul的簡易使用會後續發布,希望獲得幫助的朋友點個贊nomad的簡易集群在這裡, 。
Docker安裝部署單節點MongoDB
docker pull docker.io mongo latestdocker run name mongo p 27017 27017 d docker.io mongo latest auth 首先建立資料夾用於掛載目錄 mkdir p docker mongo 賦予許可權 chmod 777...
clickhouse 單節點部署
官方預構建的二進位制檔案通常針對x86 64進行編譯,並利用sse 4.2指令集,因此,除非另有說明,支援它的cpu使用將成為額外的系統需求。下面是檢查當前cpu是否支援sse 4.2的命令 grep q sse4 2 proc cpuinfo echo sse 4.2 supported echo...
centos下使用docker部署Django專案
docker是乙個開源的應用容器引擎,基於go語言並遵從apache2.0協議開源。docker 可以讓開發者打包他們的應用以及依賴包到乙個輕量級 可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。docker的主要應用場景之一就是web應用的自動化打包和發布。下面我們將在...