Skip to content

Commit 640e7ed

Browse files
committed
fix(docker): Update base image from Alpine 3.20 to 3.21 to address security vulnerabilities
1 parent 2fa4942 commit 640e7ed

7 files changed

Lines changed: 659 additions & 12 deletions

File tree

deploy/docker/cn-dms/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# CN DMS Multi-stage Dockerfile (2025 Best Practices)
22
# Stage 1: Build
3-
# Using Alpine 3.20 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4-
FROM golang:1.24.7-alpine3.20 AS builder
3+
# Using Alpine 3.21 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4+
FROM golang:1.24.7-alpine3.21 AS builder
55

66
# Security and metadata labels
77
LABEL maintainer="O-RAN MANO Team"

deploy/docker/o2-client/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# O2 Client Multi-stage Dockerfile (2025 Best Practices)
22
# Stage 1: Build
3-
# Using Alpine 3.20 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4-
FROM golang:1.24.7-alpine3.20 AS builder
3+
# Using Alpine 3.21 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4+
FROM golang:1.24.7-alpine3.21 AS builder
55

66
# Security and metadata labels
77
LABEL maintainer="O-RAN MANO Team"

deploy/docker/orchestrator/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
# Fixed for GitHub Actions CI/CD which builds from root
55

66
# Stage 1: Build
7-
# Using Alpine 3.20 (stable) to fix CVE-2025-46394 and CVE-2024-58251
8-
FROM golang:1.24.7-alpine3.20 AS builder
7+
# Using Alpine 3.21 (stable) to fix CVE-2025-46394 and CVE-2024-58251
8+
FROM golang:1.24.7-alpine3.21 AS builder
99

1010
# Security and build metadata
1111
LABEL org.opencontainers.image.title="O-RAN Orchestrator"

deploy/docker/ran-dms/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# RAN DMS Multi-stage Dockerfile (2025 Best Practices)
22
# Stage 1: Build
3-
# Using Alpine 3.20 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4-
FROM golang:1.24.7-alpine3.20 AS builder
3+
# Using Alpine 3.21 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4+
FROM golang:1.24.7-alpine3.21 AS builder
55

66
# Security and metadata labels
77
LABEL maintainer="O-RAN MANO Team"

deploy/docker/tn-agent/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# TN Agent Multi-stage Dockerfile (2025 Best Practices)
22
# Stage 1: Build
3-
# Using Alpine 3.20 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4-
FROM golang:1.24.7-alpine3.20 AS builder
3+
# Using Alpine 3.21 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4+
FROM golang:1.24.7-alpine3.21 AS builder
55

66
# Security and metadata labels
77
LABEL maintainer="O-RAN MANO Team"

deploy/docker/tn-manager/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# TN Manager Multi-stage Dockerfile (2025 Best Practices)
22
# Stage 1: Build
3-
# Using Alpine 3.20 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4-
FROM golang:1.24.7-alpine3.20 AS builder
3+
# Using Alpine 3.21 (stable) to fix CVE-2025-46394 and CVE-2024-58251
4+
FROM golang:1.24.7-alpine3.21 AS builder
55

66
# Security and metadata labels
77
LABEL maintainer="O-RAN MANO Team"

0 commit comments

Comments
 (0)