dockercompose应用及说明

 更新时间:2026年01月26日 14:15:38   作者:回忆是昨天里的海  
文章主要介绍了如何使用 Docker Compose 一键开启常用中间件,并提供了详细的安装步骤和测试方法,同时,还总结了一些常用的 Docker 命令

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 集群创建过程

    docker swarm 集群创建过程

    通过docker swarm 工具将一台或者多台安装了docker的服务器组成一个完整的集群,该集群中的node节点可以通过Leader节点管理,这篇文章主要介绍了docker swarm 集群创建,需要的朋友可以参考下
    2024-03-03
  • Docker容器内WS端口映射异常的实现

    Docker容器内WS端口映射异常的实现

    本文介绍了在Docker容器内部署WebSocket服务时遇到的问题及解决方法,通过更改代码获取容器内部真实IP,解决了端口映射失败导致的连接不通问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2026-04-04
  • 云原生Docker创建并进入mysql容器的全过程

    云原生Docker创建并进入mysql容器的全过程

    前面我们已经安装好了Docker,也简单了解了Docker,下面这篇文章主要给大家介绍了关于云原生Docker创建并进入mysql容器的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-02-02
  • Docker 存储管理的三种方式之卷、绑定挂载、临时存储

    Docker 存储管理的三种方式之卷、绑定挂载、临时存储

    本文介绍了Docker的三种存储方式:卷(Volumes)、绑定挂载(BindMounts)和临时存储(Tmpfs),并详细讲解了每种方式的特点、使用方法和适用场景,感兴趣的朋友一起看看吧
    2025-02-02
  • win10家庭版安装Docker的方法步骤

    win10家庭版安装Docker的方法步骤

    这篇文章主要介绍了win10家庭版安装Docker的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • docker测试时候命令无法补全的解决方法

    docker测试时候命令无法补全的解决方法

    因为最近在学习使用Docker,所以出现了好多的问题,昨天遇到的一个问题是在docker测试时候发现命令无法补全,通过查找资料最后解决了,现在将方法分享给有需要的人,大家可以参考学习。
    2016-11-11
  • 详解使用 Docker 构建 LNMP 环境

    详解使用 Docker 构建 LNMP 环境

    本篇文章主要介绍了使用 Docker 构建 LNMP 环境,详细的介绍了配置LNMP 环境的步骤。具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2017-03-03
  • Docker使用Bind9实现域名解析的思路详解

    Docker使用Bind9实现域名解析的思路详解

    这篇文章主要介绍了DOCKER使用BIND9实现域名解析,主要包括刷新服务修改配置文件信息,实现思路也很简单,本文给大家介绍的非常详细对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-11-11
  • 减少Docker镜像大小的10个优化技巧

    减少Docker镜像大小的10个优化技巧

    当使用Docker时,镜像大小是一个很大的问题,下面这篇文章主要给大家介绍了关于减少Docker镜像大小的10个优化技巧,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • Windows10在wsl2上面安装docker全攻略

    Windows10在wsl2上面安装docker全攻略

    作为开发者,你可能会遇到不同操作系统和环境带来的挑战,Docker 可以帮助你创建隔离和可移植的容器,使应用程序运行得更加高效,这篇文章主要介绍了Windows10在wsl2上面安装docker的相关资料,需要的朋友可以参考下
    2025-11-11

最新评论