A docker setup to run elasticsearch behind an nginx reverse proxy. Very basic.
NB: No longer maintained. For my own purposes I now use ansible to provision a VM
- Launch instance — security rules need only allow ports 80 & 22
- Install docker for your platform
- Install docker-compose
sudo sh -c "curl -L https://github.com/docker/compose/releases/download/1.1.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose"
- Make executable
chmod +x /usr/local/bin/docker-compose
- Clone this repo and change into the directory
- Run docker-compose up to build and start
sudo docker-compose up -d
- Check that processes are running
sudo docker-compose ps