diff --git a/bitnami/consul-exporter/0/debian-10/Dockerfile b/bitnami/consul-exporter/0/debian-10/Dockerfile new file mode 100644 index 000000000000..84336db18360 --- /dev/null +++ b/bitnami/consul-exporter/0/debian-10/Dockerfile @@ -0,0 +1,22 @@ +FROM bitnami/minideb:buster +LABEL maintainer "Bitnami " + +# Install required system packages and dependencies +RUN install_packages ca-certificates curl procps sudo unzip wget +RUN wget -nc -P /tmp/bitnami/pkg/cache/ https://downloads.bitnami.com/files/stacksmith/consul-exporter-0.6.0-0-linux-amd64-debian-10.tar.gz && \ + echo "bb8fed8044189a6771ae1c6ec92c8483833a8f8cb5a8a67d864728bf8b8632e5 /tmp/bitnami/pkg/cache/consul-exporter-0.6.0-0-linux-amd64-debian-10.tar.gz" | sha256sum -c - && \ + tar -zxf /tmp/bitnami/pkg/cache/consul-exporter-0.6.0-0-linux-amd64-debian-10.tar.gz -P --transform 's|^[^/]*/files|/opt/bitnami|' --wildcards '*/files' && \ + rm -rf /tmp/bitnami/pkg/cache/consul-exporter-0.6.0-0-linux-amd64-debian-10.tar.gz +RUN apt-get update && apt-get upgrade && \ + rm -r /var/lib/apt/lists /var/cache/apt/archives +RUN ln -sf /opt/bitnami/consul-exporter/bin/consul_exporter /bin/consul_exporter + +ENV BITNAMI_APP_NAME="consul-exporter" \ + BITNAMI_IMAGE_VERSION="0.6.0-debian-10-r0" \ + PATH="/opt/bitnami/consul-exporter/bin:$PATH" + +EXPOSE 9107 + +WORKDIR /opt/bitnami/consul-exporter +USER 1001 +ENTRYPOINT [ "consul_exporter" ] diff --git a/bitnami/consul-exporter/0/debian-10/docker-compose.yml b/bitnami/consul-exporter/0/debian-10/docker-compose.yml new file mode 100644 index 000000000000..2a4a9a464c35 --- /dev/null +++ b/bitnami/consul-exporter/0/debian-10/docker-compose.yml @@ -0,0 +1,6 @@ +version: '2' +services: + consul-exporter: + image: bitnami/consul-exporter:0 + ports: + - 9107:9107 diff --git a/bitnami/consul-exporter/README.md b/bitnami/consul-exporter/README.md index 48c472487391..a745ec2f1f0c 100644 --- a/bitnami/consul-exporter/README.md +++ b/bitnami/consul-exporter/README.md @@ -39,12 +39,12 @@ Non-root container images add an extra layer of security and are generally recom # Supported tags and respective `Dockerfile` links -> NOTE: Debian 8 images have been deprecated in favor of Debian 9 images. Bitnami will not longer publish new Docker images based on Debian 8. +> NOTE: Debian 9 images have been deprecated in favor of Debian 10 images. Bitnami will not longer publish new Docker images based on Debian 9. Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/containers/how-to/understand-rolling-tags-containers/). -* [`0-debian-9`, `0.6.0-debian-9-r30`, `0`, `0.6.0`, `0.6.0-r30`, `latest` (0/debian-9/Dockerfile)](https://github.com/bitnami/bitnami-docker-consul-exporter/blob/0.6.0-debian-9-r30/0/debian-9/Dockerfile) +* [`0-debian-10`, `0.6.0-debian-10-r0`, `0`, `0.6.0`, `0.6.0-r0`, `latest` (0/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-consul-exporter/blob/0.6.0-debian-10-r0/0/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/consul-exporter GitHub repo](https://github.com/bitnami/bitnami-docker-consul-exporter). @@ -65,7 +65,7 @@ $ docker pull bitnami/consul-exporter:[TAG] If you wish, you can also build the image yourself. ```bash -$ docker build -t bitnami/consul-exporter:latest 'https://github.com/bitnami/bitnami-docker-consul-exporter.git#master:0/debian-9' +$ docker build -t bitnami/consul-exporter:latest 'https://github.com/bitnami/bitnami-docker-consul-exporter.git#master:0/debian-10' ``` # Connecting to other containers