Skip to content

Commit 2bfaaf7

Browse files
Copilotbrunoborges
andcommitted
Add symlink /app pointing to /home/app in all Dockerfiles
Co-authored-by: brunoborges <[email protected]>
1 parent 76ebb5e commit 2bfaaf7

20 files changed

+29
-9
lines changed

docker/azurelinux/Dockerfile.msopenjdk-11-jdk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ RUN tdnf update -y && \
1717
groupadd --system --gid=101 app && \
1818
adduser --uid 101 --gid 101 --system app && \
1919
install -d -m 0755 -o 101 -g 101 "/home/app" && \
20+
ln -s /home/app /app && \
2021
rm -rf /var/cache/tdnf && \
2122
rm -rf /usr/lib/jvm/${package}/lib/src.zip && \
2223
echo java -Xshare:dump && \

docker/azurelinux/Dockerfile.msopenjdk-17-jdk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ RUN tdnf update -y && \
1717
groupadd --system --gid=101 app && \
1818
adduser --uid 101 --gid 101 --system app && \
1919
install -d -m 0755 -o 101 -g 101 "/home/app" && \
20+
ln -s /home/app /app && \
2021
rm -rf /var/cache/tdnf && \
2122
rm -rf /usr/lib/jvm/${package}/lib/src.zip && \
2223
echo java -Xshare:dump && \

docker/azurelinux/Dockerfile.msopenjdk-21-jdk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ RUN tdnf update -y && \
1717
groupadd --system --gid=101 app && \
1818
adduser --uid 101 --gid 101 --system app && \
1919
install -d -m 0755 -o 101 -g 101 "/home/app" && \
20+
ln -s /home/app /app && \
2021
rm -rf /var/cache/tdnf && \
2122
rm -rf /usr/lib/jvm/${package}/lib/src.zip && \
2223
echo java -Xshare:dump && \

docker/azurelinux/Dockerfile.msopenjdk-25-jdk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ RUN tdnf update -y && \
1717
groupadd --system --gid=101 app && \
1818
adduser --uid 101 --gid 101 --system app && \
1919
install -d -m 0755 -o 101 -g 101 "/home/app" && \
20+
ln -s /home/app /app && \
2021
rm -rf /var/cache/tdnf && \
2122
rm -rf /usr/lib/jvm/${package}/lib/src.zip && \
2223
echo java -Xshare:dump && \

docker/azurelinux/Dockerfile.temurin-8-jdk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,6 @@ RUN tdnf update -y && \
1818
groupadd --system --gid=101 app && \
1919
adduser --uid 101 --gid 101 --system app && \
2020
install -d -m 0755 -o 101 -g 101 "/home/app" && \
21+
ln -s /home/app /app && \
2122
rm -rf /var/cache/tdnf && \
2223
rm -rf ./usr/lib/jvm/${JDK_PKG}/src.zip

docker/distroless/Dockerfile.msopenjdk-11-jdk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ RUN rm -rf /staging/etc/tdnf \
4545
&& rm -rf /staging/usr/share/doc \
4646
&& rm -rf /staging/usr/share/man \
4747
&& rm -rf /usr/jdk/man /usr/jdk/lib/src.zip \
48-
&& find /staging/var/log -type f -size +0 -delete
48+
&& find /staging/var/log -type f -size +0 -delete \
49+
&& ln -s /home/app /staging/app
4950

5051
FROM ${BASE_IMAGE}:${BASE_TAG}
5152

docker/distroless/Dockerfile.msopenjdk-17-jdk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ RUN rm -rf /staging/etc/tdnf \
4545
&& rm -rf /staging/usr/share/doc \
4646
&& rm -rf /staging/usr/share/man \
4747
&& rm -rf /usr/jdk/man /usr/jdk/lib/src.zip \
48-
&& find /staging/var/log -type f -size +0 -delete
48+
&& find /staging/var/log -type f -size +0 -delete \
49+
&& ln -s /home/app /staging/app
4950

5051
FROM ${BASE_IMAGE}:${BASE_TAG}
5152

docker/distroless/Dockerfile.msopenjdk-21-jdk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ RUN rm -rf /staging/etc/tdnf \
4545
&& rm -rf /staging/usr/share/doc \
4646
&& rm -rf /staging/usr/share/man \
4747
&& rm -rf /usr/jdk/man /usr/jdk/lib/src.zip \
48-
&& find /staging/var/log -type f -size +0 -delete
48+
&& find /staging/var/log -type f -size +0 -delete \
49+
&& ln -s /home/app /staging/app
4950

5051
FROM ${BASE_IMAGE}:${BASE_TAG}
5152

docker/distroless/Dockerfile.msopenjdk-25-jdk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ RUN rm -rf /staging/etc/tdnf \
4545
&& rm -rf /staging/usr/share/doc \
4646
&& rm -rf /staging/usr/share/man \
4747
&& rm -rf /usr/jdk/man /usr/jdk/lib/src.zip \
48-
&& find /staging/var/log -type f -size +0 -delete
48+
&& find /staging/var/log -type f -size +0 -delete \
49+
&& ln -s /home/app /staging/app
4950

5051
FROM ${BASE_IMAGE}:${BASE_TAG}
5152

docker/distroless/Dockerfile.temurin-8-jdk

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ RUN rm -rf /staging/etc/tdnf \
4545
&& rm -rf /staging/usr/share/doc \
4646
&& rm -rf /staging/usr/share/man \
4747
&& rm -rf /usr/jdk/man /usr/jdk/lib/src.zip \
48-
&& find /staging/var/log -type f -size +0 -delete
48+
&& find /staging/var/log -type f -size +0 -delete \
49+
&& ln -s /home/app /staging/app
4950

5051
FROM ${BASE_IMAGE}:${BASE_TAG}
5152

0 commit comments

Comments
 (0)