Skip to content

Commit

Permalink
chore(deps): update docker images
Browse files Browse the repository at this point in the history
  • Loading branch information
renovate[bot] authored Feb 1, 2025
1 parent aa95ab0 commit 769b7d0
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 10 deletions.
4 changes: 2 additions & 2 deletions cpp/HelloWorld/Dockerfile.client
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.6 AS builder
FROM alpine:3.21.2 AS builder

RUN apk update && apk add --no-cache \
git \
Expand Down Expand Up @@ -44,7 +44,7 @@ ENV PATH="/client/install/bin:$PATH"
RUN cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX="/client/install" /client/
RUN make -j $(nproc) install

FROM alpine:3.18.6
FROM alpine:3.21.2

# Creating armonik user with the correct permissions
RUN addgroup -g 5000 -S armonikuser && adduser -D -h /home/armonikuser -u 5000 -G armonikuser --shell /bin/sh armonikuser && mkdir /cache && chown armonikuser: /cache
Expand Down
4 changes: 2 additions & 2 deletions cpp/HelloWorld/Dockerfile.worker
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM alpine:3.18.6 AS builder
FROM alpine:3.21.2 AS builder

RUN apk update && apk add --no-cache \
git \
Expand Down Expand Up @@ -43,7 +43,7 @@ COPY ./worker/CMakeLists.txt /worker/
RUN cmake -DCMAKE_INSTALL_PREFIX="/worker/install" /worker/
RUN make -j $(nproc) install

FROM alpine:3.18.6
FROM alpine:3.21.2

RUN apk update && apk add --no-cache \
c-ares \
Expand Down
2 changes: 1 addition & 1 deletion java/native/HelloWorld/client/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ COPY src ./src
RUN mvn clean package -DskipTests

# Second Stage: Runtime environment (use JRE for a smaller image)
FROM eclipse-temurin:17-jre-alpine
FROM eclipse-temurin:17.0.14_7-jre-alpine
WORKDIR /app
COPY --from=build /build/target/java-client-sample-0.1.0.jar /app/client.jar

Expand Down
2 changes: 1 addition & 1 deletion python/hello-world-gpu/dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM nvidia/cuda:12.3.1-devel-ubuntu20.04
FROM nvidia/cuda:12.8.0-devel-ubuntu20.04
RUN apt-get update && apt-get install -y \
python3 \
python3-pip \
Expand Down
2 changes: 1 addition & 1 deletion python/hello-world-gpu/dockerfile.aws
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM nvidia/cuda:12.3.2-devel-ubuntu20.04
FROM nvidia/cuda:12.8.0-devel-ubuntu20.04
RUN apt-get update && apt-get install -y \
python3 \
python3-pip \
Expand Down
4 changes: 2 additions & 2 deletions python/hello-world/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
FROM python:3.10-slim AS builder
FROM python:3.13-slim AS builder
WORKDIR /app
RUN python -m venv .venv && .venv/bin/pip install --no-cache-dir -U pip setuptools
COPY worker/worker-requirements.txt *.whl ./
RUN .venv/bin/pip install --no-cache-dir $( ( find . -type f -name "*.whl" | grep . ) || echo armonik ) -r worker-requirements.txt && find /app/.venv \( -type d -a -name test -o -name tests \) -o \( -type f -a -name '*.pyc' -o -name '*.pyo' \) -exec rm -rf '{}' \+

FROM python:3.10-slim
FROM python:3.13-slim
WORKDIR /app
RUN groupadd --gid 5000 armonikuser && useradd --home-dir /home/armonikuser --create-home --uid 5000 --gid 5000 --shell /bin/sh --skel /dev/null armonikuser && mkdir /cache && chown armonikuser: /cache
USER armonikuser
Expand Down
2 changes: 1 addition & 1 deletion python/subtasking/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.7-slim
FROM python:3.13-slim
WORKDIR /app
COPY requirements.txt ./
# Install ArmoniK
Expand Down

0 comments on commit 769b7d0

Please sign in to comment.