File tree Expand file tree Collapse file tree 5 files changed +16
-0
lines changed Expand file tree Collapse file tree 5 files changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ FROM ubuntu:jammy-20230301
3
3
ADD setup.sh /setup.sh
4
4
ADD get-jdk-url.sh /get-jdk-url.sh
5
5
ADD get-docker-url.sh /get-docker-url.sh
6
+ ADD get-docker-compose-url.sh /get-docker-compose-url.sh
6
7
RUN ./setup.sh java17 java19
7
8
8
9
ENV JAVA_HOME /opt/openjdk
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ FROM ubuntu:jammy-20230126
3
3
ADD setup.sh /setup.sh
4
4
ADD get-jdk-url.sh /get-jdk-url.sh
5
5
ADD get-docker-url.sh /get-docker-url.sh
6
+ ADD get-docker-compose-url.sh /get-docker-compose-url.sh
6
7
RUN ./setup.sh java17 java20
7
8
8
9
ENV JAVA_HOME /opt/openjdk
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ FROM ubuntu:jammy-20230301
3
3
ADD setup.sh /setup.sh
4
4
ADD get-jdk-url.sh /get-jdk-url.sh
5
5
ADD get-docker-url.sh /get-docker-url.sh
6
+ ADD get-docker-compose-url.sh /get-docker-compose-url.sh
6
7
RUN ./setup.sh java17
7
8
8
9
ENV JAVA_HOME /opt/openjdk
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ set -e
3
+
4
+ version=" 2.17.0"
5
+ echo " https://github.com/docker/compose/releases/download/v$version /docker-compose-linux-x86_64"
Original file line number Diff line number Diff line change @@ -52,6 +52,14 @@ chmod +x entrykit && \
52
52
mv entrykit /bin/entrykit && \
53
53
entrykit --symlink
54
54
55
+ # ##########################################################
56
+ # DOCKER COMPOSE
57
+ # ##########################################################
58
+ mkdir -p /usr/local/lib/docker/cli-plugins
59
+ DOCKER_COMPOSE_URL=$( ./get-docker-compose-url.sh )
60
+ curl -L ${DOCKER_COMPOSE_URL} -o /usr/local/lib/docker/cli-plugins/docker-compose
61
+ chmod +x /usr/local/lib/docker/cli-plugins/docker-compose
62
+
55
63
# ##########################################################
56
64
# GRADLE ENTERPRISE
57
65
# ##########################################################
You can’t perform that action at this time.
0 commit comments