Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin dependencies #6

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docker/Dockerfile.nginx
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM nginx:mainline AS builder
FROM nginx:mainline@sha256:42e917aaa1b5bb40dd0f6f7f4f857490ac7747d7ef73b391c774a41a8b994f15 AS builder

# Install necessary build tools
RUN apt-get update && apt-get install -y wget build-essential libpcre3-dev zlib1g-dev libssl-dev
Expand All @@ -16,7 +16,7 @@ RUN cd nginx-$NGINX_VERSION && \
./configure --with-compat --add-dynamic-module=../nginx-module-vts-0.2.2 && \
make modules

FROM nginx:mainline
FROM nginx:mainline@sha256:42e917aaa1b5bb40dd0f6f7f4f857490ac7747d7ef73b391c774a41a8b994f15

# Copy the compiled module
COPY --from=builder /nginx-$NGINX_VERSION/objs/ngx_http_vhost_traffic_status_module.so /usr/lib/nginx/modules/
Expand Down
6 changes: 3 additions & 3 deletions docker/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ services:
nginx-exporter:
<<: *base
container_name: nginx-exporter
image: nginx/nginx-prometheus-exporter
image: nginx/nginx-prometheus-exporter@sha256:a5a1e3ee01c1456c6c690ca05d5bcb1eac65753e66e3e9951317284b34190edd
command:
- -nginx.scrape-uri=http://nginx/metrics
ports:
Expand All @@ -44,7 +44,7 @@ services:
prometheus:
<<: *base
container_name: prometheus
image: prom/prometheus
image: prom/prometheus@sha256:6559acbd5d770b15bb3c954629ce190ac3cbbdb2b7f1c30f0385c4e05104e218
ports:
- "9090:9090"
volumes:
Expand All @@ -55,7 +55,7 @@ services:
grafana:
<<: *base
container_name: grafana
image: grafana/grafana
image: grafana/grafana@sha256:d8ea37798ccc41061a62ab080f2676dda6bf7815558499f901bdb0f533a456fb
ports:
- "3000:3000"
volumes:
Expand Down
Loading