Skip to content

DevasOps/docker-install-everything

Repository files navigation

docker-install-everything

install all environments using docker-compose. 使用 docker-compose 安装各种服务。

项目特色

  • 仅依赖 docker 和 docker-compose,无需本地复杂环境。
  • 支持软件和服务多,并且在持续新增。
  • 每个文件夹一组(套)服务,根据需要安装即可。
  • 所有的文件夹相互独立,无互相依赖,降低使用难度。

使用方法

git clone https://github.com/FX-Max/docker-install-everything.git
cd docker-install-everything
# 进入里想要安装的服务文件夹后,按照文件夹内的 README 文件介绍使用。
# 以安装 redis 为例:
cd redis
# 根据目录下 README 中的说明操作即可
docker-compose up -d redis

支持列表

  • apollo

    简要说明: Apollo 是一款可靠的分布式配置管理中心,诞生于携程框架研发部。

  • beanstalkd

    简要说明: beanstalkd,高性能,轻量级的分布式内存队列。

  • drawio

    简要说明: drawio是一款强大、免费的绘图工具。

  • elk

    简要说明: 强大的日志收集和分析解决方案,Elasticsearch + Logstash + Kibana + Filebeat。

  • excalidraw

    简要说明: excalidraw,非常流行的画图工具,在线白板。

  • gitlab

    简要说明: gitlab,非常流行的开源的Git代码仓库系统。

  • jenkins

    简要说明: jenkins 是最流行的可扩展的持续集成引擎。

  • jira

    简要说明: JIRA 是由 Atlassian 公司出品的,被业界公认为最好的项目管理和开发管理工具。

  • jumpserver

    简要说明: JumpServer 是广受欢迎的开源堡垒机。

  • jumpserver-all-in-one

    简要说明: 一键部署 jumpserver 全套环境,不依赖外部服务。

  • Maxwell

    简要说明: Maxwell,一个能实时读取MySQL二进制日志Binlog,并生成JSON格式的消息,作为生产者发送给Kafka等系统的应用程序。

  • MinIO

    简要说明: MinIO,基于 Golang 的一款开源的高性能分布式存储方案,兼容亚马逊S3云存储服务接口。本 docker 版本是单机版本。

  • MinIO-cluster

    简要说明: MinIO 分布式集群版本。

  • mongo

    简要说明: MongoDB 是一个基于分布式文件存储的数据库。

  • mongo-express

    简要说明: mongo-express 是一个基于 Node.js 和 express 的开源的 MongoDB Web 管理工具。

  • phpmyadmin

    简要说明: phpmyadmin 是一款基于 Web 的 MySQL 数据库管理工具。

  • rabbitmq

    简要说明: RabbitMQ 是一款使用Erlang语言开发的,实现AMQP(高级消息队列协议)的开源消息中间件。

  • redis

    简要说明: 快速搭建 redis 服务。

  • redis-cluster

    简要说明: 快速搭建 redis 集群服务,1主多从多哨兵。

  • wikijs

    简要说明: 自建开源的wiki/文档管理系统 wiki.js

  • wordpress

    简要说明: wordpress,最流行的免费建站系统。

  • yapi

    简要说明: YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台。

  • Yearning

    简要说明: Yearning,基于 Go 的开箱即用的MYSQL SQL审核工具。

欢迎加入

  • 如果在使用本项目的过程中发现了问题或有建议,欢迎交流提 issue。
  • 欢迎 fork 代码,不断改进优化。

感谢关注

如果项目对您有帮助,请帮忙点点小星星,谢谢。

Support

IDE for this project is supported by Jetbrains.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published