diff --git a/README.md b/README.md index 3e5151f3..500643bd 100644 --- a/README.md +++ b/README.md @@ -11,40 +11,40 @@ $ sudo pip install docker-compose ``` # Docker-compose Usage -See [https://docs.docker.com/compose/](https://docs.docker.com/compose/). +See [Docker Compose Documentation](https://docs.docker.com/compose/). -# Examples +# Examples files -## consul-discovery +## [consul-discovery](consul-discovery) Using consul to make a service-discoverable architecture. -## elk_netflow +## [elk_netflow](elk_netflow) Elk cluster, with netflow support. ```sh docker-compose scale es=3 ``` -## haproxy_web +## [haproxy_web](haproxy_web) A simple haproxy and web applications cluster. -## mongo_cluster +## [mongo_cluster](mongo_cluster) Start 3 mongo instance to make a replica set. -## mongo-elasticsearch +## [mongo-elasticsearch](mongo-elasticsearch) Start mongo (as cluster) and elasticsearch, use a mongo-connector to sync the data from mongo to elasticsearch. -## mongo_webui +## [mongo_webui](mongo_webui) Start 1 mongo instance and a mongo-express web tool to watch it. The mongo instance will store data into local /opt/data/mongo_home. The web UI will listen on local 8081 port. -## nginx_auth +## [nginx_auth](nginx_auth) Use nginx as a proxy with authentication for backend application. -## packetbeat_ek +## [packetbeat_ek](packetbeat_ek) Demo the packetbeat, elasticsearch and kibana. Some kibana [dashboard config](https://github.com/elastic/beats-dashboards) files are included. @@ -54,10 +54,10 @@ To import them, after all containers startup, go inside the kibana container, an $ /kibana/beats-dashboards-1.0.1/load.sh http://elasticsearch:9200 ``` -## registry_mirror +## [registry_mirror](registry_mirror) docker registry mirror, with redis as the backend cache. -## spark_cluster +## [spark_cluster](spark_cluster) Spark cluster with master and worker nodes. ```sh docker-compose scale worker=2