11# syntax=docker/dockerfile:1.3-labs
22
3- # https://catalog.redhat.com/en/software/containers/ubi9/ubi/
4- FROM registry.access.redhat.com/ubi9/ubi:9.6-1756915113
3+ # https://catalog.redhat.com/en/software/containers/ubi9/618326f8c0d15aff4912fe0b
4+ FROM registry.access.redhat.com/ubi9/ubi:9.6-1764794285
55
66ARG TARGETARCH
77LABEL maintainer="Red Hat, Inc."
@@ -37,11 +37,11 @@ RUN dnf -y reinstall shadow-utils && \
3737 dnf clean all
3838
3939# Download and install gh-cli depending on the architecture.
40- # See release page for details https://github.com/cli/cli/releases/tag/v2.78.0
40+ # See release page for details https://github.com/cli/cli/releases/tag/v2.83.2
4141RUN \
4242 TEMP_DIR="$(mktemp -d)" ; \
4343 cd "${TEMP_DIR}" ; \
44- GH_VERSION="2.78.0 " ; \
44+ GH_VERSION="2.83.2 " ; \
4545 GH_ARCH="linux_$TARGETARCH" ; \
4646 GH_TGZ="gh_${GH_VERSION}_${GH_ARCH}.tar.gz" ; \
4747 GH_TGZ_URL="https://github.com/cli/cli/releases/download/v${GH_VERSION}/${GH_TGZ}" ; \
@@ -56,11 +56,11 @@ RUN \
5656 rm -rf "${TEMP_DIR}"
5757
5858# Download and install ripgrep depending on the architecture.
59- # See release page for details https://github.com/BurntSushi/ripgrep/releases/tag/13.0 .0
59+ # See release page for details https://github.com/BurntSushi/ripgrep/releases/tag/15.1 .0
6060RUN \
6161 TEMP_DIR="$(mktemp -d)" ; \
6262 cd "${TEMP_DIR}" ; \
63- RG_VERSION="13.0 .0" ; \
63+ RG_VERSION="15.1 .0" ; \
6464 if [ "$TARGETARCH" = "arm64" ]; then \
6565 RG_ARCH="arm-unknown-linux-gnueabihf" ; \
6666 else \
@@ -76,11 +76,11 @@ RUN \
7676 rm -rf "${TEMP_DIR}"
7777
7878# Download and install bat depending on the architecture.
79- # See release page for details https://github.com/sharkdp/bat/releases/tag/v0.18.3
79+ # See release page for details https://github.com/sharkdp/bat/releases/tag/v0.26.0
8080RUN \
8181 TEMP_DIR="$(mktemp -d)" ; \
8282 cd "${TEMP_DIR}" ; \
83- BAT_VERSION="0.18.3 " ; \
83+ BAT_VERSION="0.26.0 " ; \
8484 if [ "$TARGETARCH" = "arm64" ]; then \
8585 BAT_ARCH="aarch64-unknown-linux-gnu" ; \
8686 else \
@@ -96,11 +96,11 @@ RUN \
9696 rm -rf "${TEMP_DIR}"
9797
9898# Download and install fd depending on the architecture.
99- # See release page for details https://github.com/sharkdp/fd/releases/tag/v8.7 .0
99+ # See release page for details https://github.com/sharkdp/fd/releases/tag/v10.3 .0
100100RUN \
101101 TEMP_DIR="$(mktemp -d)" && \
102102 cd "${TEMP_DIR}" && \
103- FD_VERSION="8.7 .0" && \
103+ FD_VERSION="10.3 .0" && \
104104 if [ "$TARGETARCH" = "arm64" ]; then \
105105 FD_ARCH="aarch64-unknown-linux-gnu" ; \
106106 else \
@@ -136,8 +136,8 @@ RUN mkdir -p /var/lib/shared/overlay-images /var/lib/shared/overlay-layers; \
136136 touch /var/lib/shared/overlay-layers/layers.lock
137137
138138# Add kubedock
139- # See release page for details https://github.com/joyrex2001/kubedock/releases/tag/0.18.2
140- ENV KUBEDOCK_VERSION 0.18.2
139+ # See release page for details https://github.com/joyrex2001/kubedock/releases/tag/0.19.0
140+ ENV KUBEDOCK_VERSION 0.19.0
141141ENV KUBECONFIG=/home/user/.kube/config
142142RUN KUBEDOCK_ARCH="linux_amd64" && \
143143 curl -L https://github.com/joyrex2001/kubedock/releases/download/${KUBEDOCK_VERSION}/kubedock_${KUBEDOCK_VERSION}_${KUBEDOCK_ARCH}.tar.gz | tar -C /usr/local/bin -xz --no-same-owner \
0 commit comments