https://github.com/ailispaw/consul-cluster
Docker Cluster with Consul
https://github.com/ailispaw/consul-cluster
Last synced: 6 months ago
JSON representation
Docker Cluster with Consul
- Host: GitHub
- URL: https://github.com/ailispaw/consul-cluster
- Owner: ailispaw
- Created: 2015-02-28T01:05:56.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-07-06T04:22:07.000Z (about 10 years ago)
- Last Synced: 2023-02-27T14:37:22.151Z (over 3 years ago)
- Language: Makefile
- Homepage:
- Size: 22.5 KB
- Stars: 5
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Docker Cluster with Consul
Verification of [talk2docker](https://github.com/ailispaw/talk2docker) and [DockerRoot Vagrant Box](https://github.com/ailispaw/docker-root-packer) with [docker-consul](https://github.com/gliderlabs/docker-consul).
### Requirements
- [talk2docker](https://github.com/ailispaw/talk2docker) >= v1.3.0
- [DockerRoot Vagrant Box](https://github.com/ailispaw/docker-root)
- [VirtualBox](https://www.virtualbox.org/)
- [Vagrant](https://www.vagrantup.com/)
### Setup a cluster
```
$ make
$ make status
$ make test
```
### Add a wordpress service
```
$ make wordpress
$ make wordpress-status
```
### References
- [Dockerized Consul Agent](https://github.com/progrium/docker-consul)
- [Service registry bridge for Docker](https://github.com/gliderlabs/registrator)
- [DockerコンテナをConsulで管理する方法 - Qiita](http://qiita.com/foostan/items/a679ffcf3e20ff2f6032)
- [Getting started with Compose and Wordpress](https://github.com/docker/fig/blob/master/docs/wordpress.md)
- [ELB+Swarm+Compose+Consul+Registratorで夢は叶うのか(1) - Qiita](http://qiita.com/zERobYTe/items/dd9b2365c93da2638221)