Skip to content

Commit 219ef77

Browse files
committed
Upgraded docker base images
1 parent b7ad0e1 commit 219ef77

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

dev/docker/Dockerfile

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
FROM partner-chains-node-builder:latest AS builder
22

3-
FROM docker.io/library/ubuntu:20.04
3+
FROM docker.io/library/ubuntu:25.10
4+
45
COPY --from=builder /partner-chains-node/docker-build/target/release/partner-chains-demo-node /usr/local/bin/partner-chains-node
56

6-
RUN useradd -m -u 1000 -U -s /bin/sh -d /substrate substrate && \
7+
USER root
8+
9+
RUN useradd -m -u 1001 -U -s /bin/sh -d /substrate substrate && \
710
mkdir -p /data /substrate/.local/share/partner-chains-node && \
811
chown -R substrate:substrate /data && \
912
ln -s /data /substrate/.local/share/partner-chains-node && \
1013
# Sanity checks
1114
ldd /usr/local/bin/partner-chains-node && \
15+
# Unclutter and minimize the attack surface
16+
rm -rf /usr/bin /usr/sbin && \
17+
# Check if executable works in this container
1218
/usr/local/bin/partner-chains-node --version
1319

1420
USER substrate

dev/docker/builder.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM docker.io/paritytech/ci-unified:bullseye-1.81.0-2024-11-19-v202411281558 AS builder
1+
FROM docker.io/paritytech/ci-unified:bullseye-1.85.0-2025-01-28 AS builder
22

33
WORKDIR /partner-chains-node
44
COPY . /partner-chains-node

0 commit comments

Comments
 (0)