Sha256: cd8b6b6b90fe694a6fb0b0c02ad5f8b5bceb62d70518a8e30c66fefd38094367

Contents?: true

Size: 1.02 KB

Versions: 6

Compression:

Stored size: 1.02 KB

Contents

FROM ruby:2.5

WORKDIR /usr/src/app
COPY . .

RUN apt-get update -qq && apt-get install -y build-essential nginx-light

RUN bundle install

EXPOSE 80
ENV LANG C.UTF-8
ENV CONSUL_HTTP_ADDR http://consul-relay.service.consul.preprod.crto.in:8500

ENTRYPOINT ["/usr/local/bin/bundle", "exec", "consul-templaterb"]
CMD ["--template", "samples/consul-ui/consul-keys-ui.html.erb", "--template", "samples/consul-ui/decorators.js.erb", "--template", "samples/consul-ui/consul-nodes-ui.html.erb", "--template", "samples/consul-ui/consul-services-ui.html.erb", "--template", "samples/consul-ui/consul-timeline-ui.html.erb", "--template", "samples/consul-ui/consul_keys.json.erb", "--template", "samples/consul-ui/consul_nodes.json.erb", "--template", "samples/consul-ui/consul_services.json.erb", "--template", "samples/consul-ui/timeline.json.erb", "--template", "samples/consul-ui/consul-services-ui.html.erb:samples/consul-ui/index.html:touch samples/consul-ui/ready", "--sig-reload=NONE", "--exec=nginx -c /usr/src/app/docker-nginx-conf/nginx.conf"]

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
consul-templaterb-1.28.0 Dockerfile
consul-templaterb-1.27.2 Dockerfile
consul-templaterb-1.27.1 Dockerfile
consul-templaterb-1.27.0 Dockerfile
consul-templaterb-1.26.3 Dockerfile
consul-templaterb-1.26.2 Dockerfile