Skip to content
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
2 changes: 1 addition & 1 deletion apps/gammu-telegram/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# syntax=docker/dockerfile:experimental

# Use the Alpine Linux 3 base image
FROM docker.io/alpine:3.20.0
FROM docker.io/alpine:3.23.4

# Define build arguments
ARG TARGETPLATFORM
Expand Down
2 changes: 1 addition & 1 deletion apps/kea-dhcp-sidecar/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
FROM bitnami/kubectl:1.31.1 as kubectl
FROM docker.io/alpine:3.20.0
FROM docker.io/alpine:3.23.4

COPY --from=kubectl /opt/bitnami/kubectl/bin/kubectl /usr/local/bin/

Expand Down
4 changes: 2 additions & 2 deletions apps/kea-dhcp/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# build binary
FROM docker.io/alpine:3.20.0 AS build
FROM docker.io/alpine:3.23.4 AS build
ARG VERSION
# Environment
ARG BUILD_PKGS="build-base boost-dev log4cplus-dev autoconf automake bison botan-dev flex libcap-utils libtool mariadb-dev postgresql-dev python3-dev procps curl"
Expand Down Expand Up @@ -52,7 +52,7 @@ WORKDIR /install
RUN pip3 install --target="/install" kea-exporter

# Intermediate container with runtime dependencies
FROM docker.io/alpine:3.20.0 AS runtime
FROM docker.io/alpine:3.23.4 AS runtime

# Install runtime dependencies
ARG RUN_PKGS="libgcc libstdc++ musl botan-libs mariadb-connector-c socat libpq procps \
Expand Down
2 changes: 1 addition & 1 deletion apps/matchbox/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ RUN \
&& apt-get clean
RUN cd src && make build

FROM docker.io/alpine:3.20.0
FROM docker.io/alpine:3.23.4
RUN mkdir /var/lib/matchbox && mkdir /var/lib/matchbox/assets
ARG TARGETPLATFORM
ARG TARGETARCH
Expand Down
2 changes: 1 addition & 1 deletion apps/mktxp/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM docker.io/python:alpine3.19 as build

Check warning on line 1 in apps/mktxp/Dockerfile

View workflow job for this annotation

GitHub Actions / Build images / Build/Test mktxp (linux/amd64)

The 'as' keyword should match the case of the 'from' keyword

FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
ARG VERSION
ADD https://github.com/akpw/mktxp/archive/refs/tags/v${VERSION}.tar.gz /
RUN mkdir /mktxp && \
Expand All @@ -6,14 +6,14 @@
rm /*.tar.gz
RUN pip3 install --target="/install" /mktxp/mktxp-${VERSION}

FROM docker.io/alpine:3.20.0
FROM docker.io/alpine:3.23.4

# Install runtime dependencies
ARG RUN_PKGS="python3"
RUN apk add --update --no-cache ${RUN_PKGS} \
&& rm -rf /var/cache/apk/* /usr/local/share/man/* \
&& mkdir -p /var/lib/kea
ENV PYTHONPATH "${PYTHONPATH}:/usr/local"

Check warning on line 16 in apps/mktxp/Dockerfile

View workflow job for this annotation

GitHub Actions / Build images / Build/Test mktxp (linux/amd64)

Legacy key/value format with whitespace separator should not be used

LegacyKeyValueFormat: "ENV key=value" should be used instead of legacy "ENV key value" format More info: https://docs.docker.com/go/dockerfile/rule/legacy-key-value-format/

Check warning on line 16 in apps/mktxp/Dockerfile

View workflow job for this annotation

GitHub Actions / Build images / Build/Test mktxp (linux/amd64)

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$PYTHONPATH' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
ARG TARGETPLATFORM
ARG TARGETARCH
ARG TARGETOS
Expand Down
2 changes: 1 addition & 1 deletion apps/rpi-dnsmasq/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM docker.io/alpine:3.20 as rpi
FROM docker.io/alpine:3.23 as rpi

Check warning on line 1 in apps/rpi-dnsmasq/Dockerfile

View workflow job for this annotation

GitHub Actions / Build images / Build/Test rpi-dnsmasq (linux/amd64)

The 'as' keyword should match the case of the 'from' keyword

FromAsCasing: 'as' and 'FROM' keywords' casing do not match More info: https://docs.docker.com/go/dockerfile/rule/from-as-casing/
ARG VERSION
COPY ./serials /serials

Expand All @@ -15,9 +15,9 @@
&& mkdir /tftp \
&& ls /serials | while read serial; do mkdir /tftp/$serial && cp -r /rpi4/* /tftp/$serial && cp -r /serials/$serial/* /tftp/$serial/; done
FROM quay.io/poseidon/dnsmasq:v0.5.0-31-gdc1adc8
LABEL xyz.glants.image.target_platform=$TARGETPLATFORM

Check warning on line 18 in apps/rpi-dnsmasq/Dockerfile

View workflow job for this annotation

GitHub Actions / Build images / Build/Test rpi-dnsmasq (linux/amd64)

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$TARGETPLATFORM' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
LABEL xyz.glants.image.target_architecture=$TARGETARCH

Check warning on line 19 in apps/rpi-dnsmasq/Dockerfile

View workflow job for this annotation

GitHub Actions / Build images / Build/Test rpi-dnsmasq (linux/amd64)

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$TARGETARCH' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
LABEL xyz.glants.image.target_os=$TARGETOS

Check warning on line 20 in apps/rpi-dnsmasq/Dockerfile

View workflow job for this annotation

GitHub Actions / Build images / Build/Test rpi-dnsmasq (linux/amd64)

Variables should be defined before their use

UndefinedVar: Usage of undefined variable '$TARGETOS' More info: https://docs.docker.com/go/dockerfile/rule/undefined-var/
LABEL org.opencontainers.image.title="rpi-dnsmasq"
LABEL org.opencontainers.image.source="github.com/poseidon/dnsmasq"
COPY --from=rpi /tftp /var/lib/tftpboot
Expand Down
2 changes: 1 addition & 1 deletion apps/s4cmd/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# syntax=docker/dockerfile:experimental

# Use the Alpine Linux 3 base image
FROM docker.io/alpine:3.20.0
FROM docker.io/alpine:3.23.4

# Define build arguments
ARG VERSION
Expand Down
2 changes: 1 addition & 1 deletion apps/smartctl-exporter/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# syntax=docker/dockerfile:experimental

# Use the Alpine Linux 3 base image
FROM docker.io/alpine:3.20.0
FROM docker.io/alpine:3.23.4

# Define build arguments
ARG VERSION
Expand Down
2 changes: 1 addition & 1 deletion apps/tuned/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM --platform=$TARGETPLATFORM docker.io/alpine:3.21.3
FROM --platform=$TARGETPLATFORM docker.io/alpine:3.23.4

ARG TARGETPLATFORM
ARG BUILDPLATFORM
Expand Down
Loading