Skip to content

Commit 95dac52

Browse files
chore(docker): pin dependencies
1 parent 4dfa2b9 commit 95dac52

5 files changed

Lines changed: 12 additions & 12 deletions

File tree

contrib/aws/multi-account-securityhub/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Build command
22
# docker build --platform=linux/amd64 --no-cache -t prowler:latest .
33

4-
ARG PROWLER_VERSION=latest
4+
ARG PROWLER_VERSION=latest@sha256:fabf5acf5d2da6cddd1cbb33f2bc9050798c8eb8bab14a722c98f928c86b0cfd
55

66
FROM toniblyx/prowler:${PROWLER_VERSION}
77

contrib/reverse-proxy/docker-compose.reverse-proxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
services:
1818
nginx:
19-
image: nginx:alpine
19+
image: nginx:alpine@sha256:2f07d83bf561b506400dc183b1b2003803e39efbd22451f848adaba14d28c7c7
2020
container_name: prowler-nginx
2121
restart: unless-stopped
2222
ports:

docker-compose-dev.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
services:
22
api-dev-init:
3-
image: busybox:1.37.0
3+
image: busybox:1.37.0@sha256:1487d0af5f52b4ba31c7e465126ee2123fe3f2305d638e7827681e7cf6c83d5e
44
volumes:
55
- ./_data/api:/data
66
command: ["sh", "-c", "chown -R 1000:1000 /data"]
@@ -64,7 +64,7 @@ services:
6464
condition: service_healthy
6565

6666
postgres:
67-
image: postgres:16.3-alpine3.20
67+
image: postgres:16.3-alpine3.20@sha256:36ed71227ae36305d26382657c0b96cbaf298427b3f1eaeb10d77a6dea3eec41
6868
hostname: "postgres-db"
6969
volumes:
7070
- ./_data/postgres:/var/lib/postgresql/data
@@ -88,7 +88,7 @@ services:
8888
retries: 5
8989

9090
valkey:
91-
image: valkey/valkey:7-alpine3.19
91+
image: valkey/valkey:7-alpine3.19@sha256:4054fe7fc607b9326ac7c4691ed26e9670d2ff17a9fb28c2577adecf928acbcc
9292
hostname: "valkey"
9393
volumes:
9494
- ./_data/valkey:/data
@@ -104,7 +104,7 @@ services:
104104
retries: 3
105105

106106
neo4j:
107-
image: graphstack/dozerdb:5.26.3.0
107+
image: graphstack/dozerdb:5.26.3.0@sha256:a77526ea3918fdc46d1fff70c4aea7d71d3874a26ecec059179d6775845b1247
108108
hostname: "neo4j"
109109
volumes:
110110
- ./_data/neo4j:/data

docker-compose.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
services:
88
api-init:
9-
image: busybox:1.37.0
9+
image: busybox:1.37.0@sha256:1487d0af5f52b4ba31c7e465126ee2123fe3f2305d638e7827681e7cf6c83d5e
1010
volumes:
1111
- ./_data/api:/data
1212
command: ["sh", "-c", "chown -R 1000:1000 /data"]
@@ -60,7 +60,7 @@ services:
6060
start_period: 60s
6161

6262
postgres:
63-
image: postgres:16.3-alpine3.20
63+
image: postgres:16.3-alpine3.20@sha256:36ed71227ae36305d26382657c0b96cbaf298427b3f1eaeb10d77a6dea3eec41
6464
hostname: "postgres-db"
6565
volumes:
6666
- ./_data/postgres:/var/lib/postgresql/data
@@ -80,7 +80,7 @@ services:
8080
retries: 5
8181

8282
valkey:
83-
image: valkey/valkey:7-alpine3.19
83+
image: valkey/valkey:7-alpine3.19@sha256:4054fe7fc607b9326ac7c4691ed26e9670d2ff17a9fb28c2577adecf928acbcc
8484
hostname: "valkey"
8585
volumes:
8686
- ./_data/valkey:/data
@@ -96,7 +96,7 @@ services:
9696
retries: 3
9797

9898
neo4j:
99-
image: graphstack/dozerdb:5.26.3.0
99+
image: graphstack/dozerdb:5.26.3.0@sha256:a77526ea3918fdc46d1fff70c4aea7d71d3874a26ecec059179d6775845b1247
100100
hostname: "neo4j"
101101
volumes:
102102
- ./_data/neo4j:/data

mcp_server/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# =============================================================================
22
# Build stage - Install dependencies and build the application
33
# =============================================================================
4-
FROM ghcr.io/astral-sh/uv:python3.13-alpine@sha256:8f53782bb232ab0b5558f3071e86e2bbfde884e18815f2b19cc57f2d336e9ee2 AS builder
4+
FROM ghcr.io/astral-sh/uv:python3.13-alpine@sha256:099503f2fe3e97d8b3c0bf972203a18594abf0f546599a04f457c658ee5b3943 AS builder
55

66
WORKDIR /app
77

@@ -25,7 +25,7 @@ RUN --mount=type=cache,target=/root/.cache/uv \
2525
# =============================================================================
2626
# Final stage - Minimal runtime environment
2727
# =============================================================================
28-
FROM python:3.13-alpine@sha256:bb1f2fdb1065c85468775c9d680dcd344f6442a2d1181ef7916b60a623f11d40
28+
FROM python:3.13-alpine@sha256:420cd0bf0f3998275875e02ecd5808168cf0843cbb4d3c536432f729247b2acc
2929

3030
LABEL maintainer="https://github.com/prowler-cloud"
3131

0 commit comments

Comments
 (0)