Skip to content

romanticlie/base-components

Repository files navigation

Base Components Template

Include Components

Nginx,MySQL,Redis,Mongo,Apollo,RabbitMQ,Consul,Etcd,ElasticSearch,Kibana,Grafana,Jaeger,Minio,Kafka,Prometheus,Pyroscope,Postgres,Sentry

Copy Yml & Environments

# copy docker-compose.yml file
copy docker-compose.sample.yml docker-compose.yml
# copy .env file
copy .env.example .env

Update Docker Settings

vim /etc/docker/daemon.json

{
    "bip": "172.17.10.1/24",
    "experimental": true,
    "features": {
        "buildkit": true
    }
}

Docker-compose

# create networks 
docker network create --subnet=172.17.11.0/24 --gateway=172.17.11.1 --opt "com.docker.network.bridge.name"="back" back

# build
docker-compose build

# run
docker-compose up -d

About

local docker basic middleware components

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published