Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhufuyi/base_services
some of the base services used for development, these services run in docker.
https://github.com/zhufuyi/base_services
Last synced: about 1 month ago
JSON representation
some of the base services used for development, these services run in docker.
- Host: GitHub
- URL: https://github.com/zhufuyi/base_services
- Owner: zhufuyi
- License: mit
- Created: 2022-06-10T08:17:55.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-29T10:54:27.000Z (about 1 year ago)
- Last Synced: 2023-11-29T11:49:36.352Z (about 1 year ago)
- Language: Shell
- Size: 474 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# base_services
some of the base services used for development, these services run in docker.
## Install
### Install docker
**Install docker in `centos`**
```bash
yum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
systemctl enable docker
systemctl start docker
docker info
```
**Install docker in `ubuntu`**
```bash
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | apt-key add -echo 'deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian buster stable' | tee /etc/apt/sources.list.d/docker.list
apt update && apt install docker-ce -y
systemctl enable docker
systemctl start docker
docker info
```
### Install docker-compose
```bash
curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-compose
curl -L https://raw.githubusercontent.com/docker/compose/1.25.0/contrib/completion/bash/docker-compose -o /usr/share/bash-completion/completions/docker-compose
source /usr/share/bash-completion/completions/docker-compose
```
### List of services
- [appsmith](appsmith)
- [consul](consul)
- [crawlab](crawlab)
- [elasticseach](elasticseach)
- [etcd](etcd)
- [etcd standalone](etcd/etcd-standalone)
- [etcd clusters in one host](etcd/etcd-cluster-in-one-host)
- [etcd cluster in 3 hosts](etcd/etcd-cluster-in-3-hosts)
- [jaeger](jaeger)
- [jenkins](jenkins)
- [logging](logging)
- [elasticsearch kibana standalone](logging/EK/elasticsearch-standalone)
- [elasticsearch kibana cluster](logging/EK/elasticsearch-cluster)
- [elasticsearch fluentbit redis logstash kibana standalone](logging/fluentbit-redis-logstash-es)
- [loki](loki)
- [milvus](milvus)
- [milvus standalone](milvus/milvus-standalone)
- [bert server](milvus/bert)
- [mongodb](mongodb)
- [monitor](monitor)
- [prometheus](monitor/prometheus)
- [grafana](monitor/grafana)
- [exporter](monitor/exporter)
- [thanos](monitor/thanos)
- [mysql](mysql)
- [mysql5.7](mysql/mysql5.7)
- [mysql8.0](mysql/mysql8.0)
- [mysql8.0-ssl](mysql/mysql8.0-ssl)
- [nacos](nacos)
- [nats](nats)
- [nats stand-alone](nats/nats-no-persistence/nats-standalone)
- [nats cluster](nats/nats-no-persistence/nats-cluster)
- [nats streaming file standalone](nats/nats-persistence/nats-streaming-file-standalone)
- [nats streaming file cluster](nats/nats-persistence/nats-streaming-file-cluster)
- [nats streaming mysql standalone](nats/nats-persistence/nats-streaming-mysql-standalone)
- [rabbitmq](rabbitmq)
- [rabbitmq standalone](rabbitmq/rabbitmq-standalone)
- [rabbitmq cluster](rabbitmq/rabbitmq-cluster)
- [kafka](kafka)
- [kafka standalone](kafka/kafka-standalone)
- [kafka cluster](kafka/kafka-cluster)
- [redis](redis)
- [redis standalone](redis/redis-standalone)
- [redis cluster](redis/redis-cluster-sentinel)
- [sqlpad](sqlpad)
- [syslog-ng](syslog-ng)
- [yapi](yapi)