Docker一键部署环境工具包(容器大全)


docker-compose-linux

通过docker-compose编排一系列环境进行一键快速部署运行,小白运维神器。

一、环境准备

  1. 先安装docker-compose工具

    github上下载二进制文件docker-compose-linux-x86_64

    放入/usr/local/bin/ 路径下并重新命名添加可执行权限

    mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
    chmod +x docker-compose
    
  2. 下载工具包

    # 安装git命令: yum install -y git
    git clone https://gitee.com/zhengqingya/docker-compose.git
    cd docker-compose/Linux
    

二、运行服务

想使用哪个工具就 cd 到相应文件夹下docker-compose up 即可创建该容器。

例如:mysql8.0

cd docker-compose/Linux/mysql/mysql8.0/
docker-compose up

如果需要修改参数,比如端口等。在运行前编辑此工具的 docker-compose.yml文件即可

环境部署见每个服务下的run.md; eg: Linux/portainer/run.md

工具列表:

数据库

  1. mysql
  2. mycat
  3. canal
  4. oracle18c
  5. redis
  6. couchbase
  7. mongodb
  8. seata
  9. postgresql
  10. yearning

消息队列

  1. activemq
  2. kafka
  3. rabbitmq
  4. rocketmq

日志系统

  1. elk
  2. efk
  3. elkf
  4. filebeat
  5. graylog
  6. grafana_promtail_loki
  7. grafana-promtail-loki-nginx-demo
  8. plumelog
  9. zipkin

CI/CD

  1. portainer
  2. jenkins
  3. rancher
  4. gitlab
  5. gogs
  6. sonarqube
  7. prometheus
  8. grafana
  9. nginx

文件存储

  1. fastdfs
  2. minio
  3. baidupcs-web
  4. nextcloud

其它

  1. elasticsearch
  2. flowable
  3. jrebel
  4. jumpserver
  5. nacos
  6. nps
  7. opensumi-web
  8. sentinel
  9. tomcat
  10. walle
  11. xxl-job
  12. PowerJob
  13. yapi
  14. zookeeper
  15. jpom
  16. confluence
  17. jira
  18. skywalking

windows 使用 docker-compose 安装开发环境系列

windows 使用 docker-compose 安装开发环境系列.md


教程