博主用的的是WindTerm軟件鏈接的服務器,因為好用
1.鏈接上服務器登入后,在/root/目錄下
?2.執行以下命令安裝docker
sudo yum install -y yum-utilssudo yum-config-manager \--add-repo \https://download.docker.com/linux/centos/docker-ce.reposudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-pluginsudo systemctl enable docker --now
可以檢查下是否安裝成功
docker ps
?這樣就是安裝成功了
?有時候會出現啟動不了 ,可能是sudo systemctl enable docker --now(立即執行啟動docker的意思)沒有執行
3. 切換鏡像源,編輯?/etc/docker/daemon.json
?文件,沒有就創建一個daemon.json
?文件
鏡像源加速需要到自己的云服務器賬號查看
{"registry-mirrors": [ "阿里云的、華為云或者其他的都可以.mirror.swr.myhuaweicloud.com" ]
}
重新加載 Docker 守護進程配置并重啟 Docker 服務
sudo systemctl daemon - reload
sudo systemctl restart docker
查看鏡像源是否配置成功
docker info
?出現這個恭喜你配置成功
以后prometheus.yml和docker-compose.yml依賴文件都創建在/root/prod/目錄下,自己新建prod目錄
現在安裝常用插件
在prod目錄創建prometheus.yml文件
vim prometheus.yml
按i進入編輯模式 ,粘貼下面的代碼
global:scrape_interval: 15sevaluation_interval: 15sscrape_configs:- job_name: 'prometheus'static_configs:- targets: ['localhost:9090']- job_name: 'redis'static_configs:- targets: ['redis:6379']- job_name: 'kafka'static_configs:- targets: ['kafka:9092']
按esc健輸入,:wq,保存并退出,如果退出不了輸入,:q! ,強行退出不做更改(再重新vim創建)
創建docker-compose.yml文件
vim docker-compose.yml
按i進入編輯模式 ,粘貼下面的代碼
按esc健輸入,:wq,保存并退出,如果退出不了輸入,:q! ,強行退出不做更改(再重新vim創建)
?啟動環境,就會下載
docker compose -f docker-compose.yml up -d
可以查看下載了哪些插件
?docker ps
插件名稱以及端口號還有限制ip訪問等等消息
比如我們訪問kafka ui插件,http://服務器ip地址:8080
OK成功了,其他的插件一樣?