Code Monkey home page Code Monkey logo

docker-install-everything's Introduction

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.

docker-install-everything's People

Contributors

fx-max avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

docker-install-everything's Issues

add Nextcloud

一个 Web 服务器,提供了企业级的网盘功能,基于 HTTP 通信。

add Nacos

一个 Web 服务器,提供了配置管理、服务发现的功能。
由阿里巴巴公司开源,采用 Java 开发。

mongodb报错

执行docker-compose up -d mongodb后报错如下
mapping values are not allowed in this context

将yml文件中13行的TZ='Asia/Shanghai'改为TZ: 'Asia/Shanghai'后成功执行

系统版本:CentOS 8
docker版本:20.10.17
Docker Compose version v2.9.0

golang

增加 golang 开发运行环境

kuboard

一款优秀的 k8s 管理工具。

add SkyWalking

一个 Web 服务器,支持分布式链路监控、应用性能监控(APM)。

add dnmp

安装 docker + nginx + mysql + php 开发环境,以及 redis 服务。

add maxwell

集成 mysql + maxwell ,便于快速启动和测试 maxwell 解析 binlog 。

xxl-job

轻型分布式任务调度平台。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.