docker-compose-linux
通过docker-compose
编排一系列环境进行一键快速部署运行,小白运维神器。
一、环境准备
-
先安装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
-
下载工具包
# 安装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
工具列表:
数据库
- mysql
- mycat
- canal
- oracle18c
- redis
- couchbase
- mongodb
- seata
- postgresql
- yearning
消息队列
- activemq
- kafka
- rabbitmq
- rocketmq
日志系统
- elk
- efk
- elkf
- filebeat
- graylog
- grafana_promtail_loki
- grafana-promtail-loki-nginx-demo
- plumelog
- zipkin
CI/CD
- portainer
- jenkins
- rancher
- gitlab
- gogs
- sonarqube
- prometheus
- grafana
- nginx
文件存储
- fastdfs
- minio
- baidupcs-web
- nextcloud
其它
- elasticsearch
- flowable
- jrebel
- jumpserver
- nacos
- nps
- opensumi-web
- sentinel
- tomcat
- walle
- xxl-job
- PowerJob
- yapi
- zookeeper
- jpom
- confluence
- jira
- skywalking
windows 使用 docker-compose 安装开发环境系列
见windows 使用 docker-compose 安装开发环境系列.md