An open API service indexing awesome lists of open source software.

https://github.com/nextjournal/consul-template-docker

To run docker commands from a consul-template Docker container
https://github.com/nextjournal/consul-template-docker

Last synced: 3 months ago
JSON representation

To run docker commands from a consul-template Docker container

Awesome Lists containing this project

README

          

To run docker commands from a consul-template Docker container.

## A use case

We run Haproxy using `docker-compose`. To restart Haproxy when its bind-mounted template changes, consul-template needs access to docker to send the `HUP` signal. This way, we can use the official haproxy Docker image which handles restarts gracefully based a signal.

## Usage

```
docker run nextjournal/consul-template-docker -config /etc/config/consul.hcl
```

A shared volume is available at `/rendered` for writing out templates used by other containers.