dockercompose應(yīng)用及說明
docker compose一鍵開啟常用中間件
opensearch是elasticsearch的開源版本,opensearch會要求增大內(nèi)存映射數(shù),這是啥???

執(zhí)行流程
1.修改云服務(wù)器的內(nèi)存映射數(shù)大小(因為opensearch的安裝需要大的內(nèi)存映射數(shù)??):




2.創(chuàng)建compose.yaml文件:








3.docker compose運行compose.yaml文件:




4.對compose.yaml文件中啟動的容器進行訪問測試:

測試redis:





測試mysql:




測試rabbitmq:




測試zookeeper:












測試opensearch:








測試kafkaUI界面:








測試kafka:






kafka連接失敗,修改compose.yaml文件重新啟動kafka:













測試nacos:
把nacos的所有數(shù)據(jù)又單獨保存到一個mysql




測試prometheus+grafana:
prometheus是一個時序數(shù)據(jù)庫,一些監(jiān)控的數(shù)據(jù)要保存到prometheus里邊


測試grafana:










購買的騰訊云服務(wù)器升級配置










銷毀購買的騰訊云服務(wù)器



docker總結(jié)

docker常用命令
- docker rm -f $(docker ps -aq):刪除所有容器
- docker volume rm $(docker volume ls -q):刪除查詢出指定名稱的卷(不能刪除被容器掛載的卷)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于Docker?Desktop的WSL報錯問題解決辦法
這篇文章主要介紹了關(guān)于Docker?Desktop的WSL報錯問題解決辦法的相關(guān)資料,排查發(fā)現(xiàn)是因清理%temp%文件夾誤刪關(guān)鍵WSL文件,文中將解決辦法介紹的非常詳細,需要的朋友可以參考下2025-03-03
Docker swarm集群部署過程詳解(包含compose.yml文件詳情)
Docker Swarm是Docker的集群管理工具,支持服務(wù)部署、副本調(diào)度、Stack管理(基于Compose文件),包含初始化集群、節(jié)點添加、服務(wù)更新、資源清理等操作,確保容器化應(yīng)用的高效運行,本文給大家介紹Docker swarm集群部署包含compose.yml文件詳情,感興趣的朋友一起看看吧2025-07-07

