Sign inSign up

godmodelabs/hashicorp-consul

By godmodelabs

•Updated over 6 years ago

HashiCorp's consul docker container using busybox:glibc

Image
1

5.5K

godmodelabs/hashicorp-consul repository overview

⁠docker-hashicorp-consul

A busybox:glibc based Docker container running HashiCorp's consul on CoreOS instances.

⁠From cloud-config

#cloud-config

coreos:
  units:
    - name: consul.service
      command: start
      content: |
        [Unit]
        Description=HashiCorp consul service
        Documentation=https://www.consul.io/docs/index.html
        [Service]
        Restart=always
        ExecStart=/usr/bin/docker run --rm --name consul \ 
          -v /var/local/consul:/var/local/consul \
          -v /etc/consul:/etc/consul:ro \
          -v /etc/ssl/certs:/etc/ssl/certs:ro \
          -v /usr/share/ca-certificates:/usr/share/ca-certificates:ro \
          --net=host \
          godmodelabs/hashicorp-consul agent -config-dir=/etc/consul
        ExecStop=-/usr/bin/docker stop consul

Tag summary

Content type

Image

Digest

Size

82 MB

Last updated

over 6 years ago

docker pull godmodelabs/hashicorp-consul