dockercompose应用及说明
docker compose一键开启常用中间件
opensearch是elasticsearch的开源版本,opensearch会要求增大内存映射数,这是啥???

执行流程
1.修改云服务器的内存映射数大小(因为opensearch的安装需要大的内存映射数??):




2.创建compose.yaml文件:








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




4.对compose.yaml文件中启动的容器进行访问测试:

测试redis:





测试mysql:




测试rabbitmq:




测试zookeeper:












测试opensearch:








测试kafkaUI界面:








测试kafka:






kafka连接失败,修改compose.yaml文件重新启动kafka:













测试nacos:
把nacos的所有数据又单独保存到一个mysql




测试prometheus+grafana:
prometheus是一个时序数据库,一些监控的数据要保存到prometheus里边


测试grafana:










购买的腾讯云服务器升级配置










销毁购买的腾讯云服务器



docker总结

docker常用命令
- docker rm -f $(docker ps -aq):删除所有容器
- docker volume rm $(docker volume ls -q):删除查询出指定名称的卷(不能删除被容器挂载的卷)

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Docker swarm集群部署过程详解(包含compose.yml文件详情)
Docker Swarm是Docker的集群管理工具,支持服务部署、副本调度、Stack管理(基于Compose文件),包含初始化集群、节点添加、服务更新、资源清理等操作,确保容器化应用的高效运行,本文给大家介绍Docker swarm集群部署包含compose.yml文件详情,感兴趣的朋友一起看看吧2025-07-07


最新评论