Skip to content

Commit

Permalink
feat: add ssh client package required by maven release plugin
Browse files Browse the repository at this point in the history
Consume upstream changes from dacr repository. Branch, resolve conflicts, and add openssh-clients to
new images using appropriate package manager.

Update README SSH column.

Assert success on openssh-client availability.

Fixes #378
  • Loading branch information
David Crosson authored and carlossg committed Jul 19, 2024
1 parent 58f7fe4 commit 28f64b6
Show file tree
Hide file tree
Showing 58 changed files with 126 additions and 112 deletions.
113 changes: 56 additions & 57 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -215,63 +215,62 @@ Some come from the parent images and some are installed in this image for backwa

| | git | curl | tar | bash | which | gzip | procps | gpg | ssh |
|-------------------------------|-----|------|-----|------|-------|------|--------|-----|-----|
| amazoncorretto-8 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| amazoncorretto-8-al2023 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| amazoncorretto-8-debian | | | ✔️ | ✔️ | ✔️ | ✔️ | | | |
| amazoncorretto-11 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| amazoncorretto-11-al2023 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| amazoncorretto-11-debian | | | ✔️ | ✔️ | ✔️ | ✔️ | | | |
| amazoncorretto-17 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| amazoncorretto-17-al2023 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| amazoncorretto-17-debian | | | ✔️ | ✔️ | ✔️ | ✔️ | | | |
| amazoncorretto-21 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| amazoncorretto-21-al2023 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| amazoncorretto-21-debian | | | ✔️ | ✔️ | ✔️ | ✔️ | | | |
| azulzulu-8 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| azulzulu-8-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| azulzulu-11 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| azulzulu-11-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| azulzulu-17 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| azulzulu-17-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| azulzulu-21 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| azulzulu-21-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-8 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-8-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-8-focal | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-11 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-11-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-11-focal | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-17 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-17-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-17-focal | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-21 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-21-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-22-jammy | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-22 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-22-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| eclipse-temurin-22-jammy | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| graalvm-community-17 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| graalvm-community-21 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | ✔️ | |
| ibm-semeru-11-focal | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| ibm-semeru-17-focal | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| ibm-semeru-21-jammy | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| ibmjava-8 | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| libericaopenjdk-8-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| libericaopenjdk-8-debian | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | | |
| libericaopenjdk-11-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| libericaopenjdk-11-debian | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | | |
| libericaopenjdk-17-alpine | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| libericaopenjdk-17-debian | | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | | |
| microsoft-openjdk-11-ubuntu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| microsoft-openjdk-17-ubuntu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| microsoft-openjdk-21-ubuntu | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| oracle-graalvm-17 | | ✔️ | ✔️ | ✔️ | | ✔️ | | ✔️ | |
| oracle-graalvm-21 | | ✔️ | ✔️ | ✔️ | | ✔️ | | ✔️ | |
| sapmachine-11 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| sapmachine-17 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| sapmachine-21 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |
| sapmachine-22 | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | | |

| amazoncorretto-8 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| amazoncorretto-8-al2023 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| amazoncorretto-8-debian | | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| amazoncorretto-11 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| amazoncorretto-11-al2023 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| amazoncorretto-11-debian | | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| amazoncorretto-17 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| amazoncorretto-17-al2023 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| amazoncorretto-17-debian | | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| amazoncorretto-21 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| amazoncorretto-21-al2023 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| amazoncorretto-21-debian | | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| azulzulu-8 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| azulzulu-8-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| azulzulu-11 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| azulzulu-11-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| azulzulu-17 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| azulzulu-17-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| azulzulu-21 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| azulzulu-21-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-8 | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-8-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-8-focal | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-11 | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-11-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-11-focal | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-17 | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-17-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-17-focal | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-21 | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-21-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-22-jammy | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-22 | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-22-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| eclipse-temurin-22-jammy | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| graalvm-community-17 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| graalvm-community-21 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | ✔︎ |
| ibm-semeru-11-focal | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| ibm-semeru-17-focal | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| ibm-semeru-21-jammy | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| ibmjava-8 | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| libericaopenjdk-8-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| libericaopenjdk-8-debian | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| libericaopenjdk-11-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| libericaopenjdk-11-debian | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| libericaopenjdk-17-alpine | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| libericaopenjdk-17-debian | | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | | ✔︎ |
| microsoft-openjdk-11-ubuntu | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
| microsoft-openjdk-17-ubuntu | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
| microsoft-openjdk-21-ubuntu | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ |
| oracle-graalvm-17 | | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | | ✔︎ | ✔︎ |
| oracle-graalvm-21 | | ✔︎ | ✔︎ | ✔︎ | | ✔︎ | | ✔︎ | ✔︎ |
| sapmachine-11 | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| sapmachine-17 | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| sapmachine-21 | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |
| sapmachine-22 | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | ✔︎ | | ✔︎ |


# Image Verification
Expand Down
1 change: 1 addition & 0 deletions amazoncorretto-11-al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM amazoncorretto:11-al2023

RUN yum install -y tar which gzip findutils # TODO remove
RUN yum install -y openssh-clients

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
3 changes: 2 additions & 1 deletion amazoncorretto-11-debian/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
FROM debian:bookworm-slim

# install corretto after verifying that the key is the one we expect.
# and keep openssh client
RUN apt-get update \
&& apt-get install -y curl gnupg \
&& apt-get install -y curl gnupg openssh-client \
&& export GNUPGHOME="$(mktemp -d)" \
&& curl -fL https://apt.corretto.aws/corretto.key | gpg --batch --import \
&& gpg --batch --export '6DC3636DAE534049C8B94623A122542AB04F24E3' > /usr/share/keyrings/corretto.gpg \
Expand Down
1 change: 1 addition & 0 deletions amazoncorretto-11/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM amazoncorretto:11

RUN yum install -y tar which gzip # TODO remove
RUN yum install -y openssh-clients

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
1 change: 1 addition & 0 deletions amazoncorretto-17-al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM amazoncorretto:17-al2023

RUN yum install -y tar which gzip findutils # TODO remove
RUN yum install -y openssh-clients

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
3 changes: 2 additions & 1 deletion amazoncorretto-17-debian/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
FROM debian:bookworm-slim

# install corretto after verifying that the key is the one we expect.
# and keep openssh client
RUN apt-get update \
&& apt-get install -y curl gnupg \
&& apt-get install -y curl gnupg openssh-client \
&& export GNUPGHOME="$(mktemp -d)" \
&& curl -fL https://apt.corretto.aws/corretto.key | gpg --batch --import \
&& gpg --batch --export '6DC3636DAE534049C8B94623A122542AB04F24E3' > /usr/share/keyrings/corretto.gpg \
Expand Down
1 change: 1 addition & 0 deletions amazoncorretto-17/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM amazoncorretto:17

RUN yum install -y tar which gzip # TODO remove
RUN yum install -y openssh-clients

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
1 change: 1 addition & 0 deletions amazoncorretto-21-al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM amazoncorretto:21-al2023

RUN yum install -y tar which gzip findutils # TODO remove
RUN yum install -y openssh-clients

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
3 changes: 2 additions & 1 deletion amazoncorretto-21-debian/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
FROM debian:bookworm-slim

# install corretto after verifying that the key is the one we expect.
# and keep openssh client
RUN apt-get update \
&& apt-get install -y curl gnupg \
&& apt-get install -y curl gnupg openssh-client \
&& export GNUPGHOME="$(mktemp -d)" \
&& curl -fL https://apt.corretto.aws/corretto.key | gpg --batch --import \
&& gpg --batch --export '6DC3636DAE534049C8B94623A122542AB04F24E3' > /usr/share/keyrings/corretto.gpg \
Expand Down
1 change: 1 addition & 0 deletions amazoncorretto-21/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM amazoncorretto:21

RUN yum install -y tar which gzip # TODO remove
RUN yum install -y openssh-clients

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
1 change: 1 addition & 0 deletions amazoncorretto-8-al2023/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM amazoncorretto:8-al2023

RUN yum install -y tar which gzip findutils # TODO remove
RUN yum install -y openssh-clients

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
3 changes: 2 additions & 1 deletion amazoncorretto-8-debian/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
FROM debian:bookworm-slim

# install corretto after verifying that the key is the one we expect.
# and keep openssh client
RUN apt-get update \
&& apt-get install -y curl gnupg \
&& apt-get install -y curl gnupg openssh-client \
&& export GNUPGHOME="$(mktemp -d)" \
&& curl -fL https://apt.corretto.aws/corretto.key | gpg --batch --import \
&& gpg --batch --export '6DC3636DAE534049C8B94623A122542AB04F24E3' > /usr/share/keyrings/corretto.gpg \
Expand Down
1 change: 1 addition & 0 deletions amazoncorretto-8/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM amazoncorretto:8

RUN yum install -y tar which gzip # TODO remove
RUN yum install -y openssh-clients

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
2 changes: 1 addition & 1 deletion azulzulu-11-alpine/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM azul/zulu-openjdk-alpine:11

RUN apk add --no-cache bash procps curl tar
RUN apk add --no-cache bash procps curl tar openssh-client

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
2 changes: 1 addition & 1 deletion azulzulu-11/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM azul/zulu-openjdk:11

RUN apt-get update \
&& apt-get install -y ca-certificates curl --no-install-recommends \
&& apt-get install -y ca-certificates curl openssh-client --no-install-recommends \
&& rm -rf /var/lib/apt/lists/*

# common for all images
Expand Down
2 changes: 1 addition & 1 deletion azulzulu-17-alpine/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM azul/zulu-openjdk-alpine:17

RUN apk add --no-cache bash procps curl tar
RUN apk add --no-cache bash procps curl tar openssh-client

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
2 changes: 1 addition & 1 deletion azulzulu-17/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM azul/zulu-openjdk:17

RUN apt-get update \
&& apt-get install -y ca-certificates curl --no-install-recommends \
&& apt-get install -y ca-certificates curl openssh-client --no-install-recommends \
&& rm -rf /var/lib/apt/lists/*

# common for all images
Expand Down
2 changes: 1 addition & 1 deletion azulzulu-21-alpine/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM azul/zulu-openjdk-alpine:21

RUN apk add --no-cache bash procps curl tar
RUN apk add --no-cache bash procps curl tar openssh-client

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
2 changes: 1 addition & 1 deletion azulzulu-21/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM azul/zulu-openjdk:21

RUN apt-get update \
&& apt-get install -y ca-certificates curl --no-install-recommends \
&& apt-get install -y ca-certificates curl openssh-client --no-install-recommends \
&& rm -rf /var/lib/apt/lists/*

# common for all images
Expand Down
2 changes: 1 addition & 1 deletion azulzulu-8-alpine/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM azul/zulu-openjdk-alpine:8

RUN apk add --no-cache bash procps curl tar
RUN apk add --no-cache bash procps curl tar openssh-client

# common for all images
LABEL org.opencontainers.image.title "Apache Maven"
Expand Down
Loading

0 comments on commit 28f64b6

Please sign in to comment.