Merge pull request 'refs #7643 - Docker image fixed to debian. Install docker composer from debian repository' (!4) from 7643-updateJenkinsAgentDockerfile into master

Reviewed-on: #4
Reviewed-by: Juan Ferrer <juan@verdnatura.es>
This commit is contained in:
Juan Ferrer 2024-07-15 06:43:02 +00:00
commit a1b8898104
1 changed files with 2 additions and 4 deletions

View File

@ -1,4 +1,4 @@
FROM jenkins/inbound-agent:latest-jdk17
FROM jenkins/inbound-agent:latest-bookworm-jdk17
USER root
@ -35,9 +35,7 @@ RUN apt-get install -y apt-transport-https ca-certificates curl gnupg \
COPY --from=docker:26.1.3-cli /usr/local/bin/docker /usr/local/bin/
# Docker compose
RUN curl -L https://github.com/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` \
-o /usr/local/bin/docker-compose \
&& chmod +x /usr/local/bin/docker-compose
RUN apt-get install docker-compose -y --no-install-recommends # Debian docker-compose is 1.29.2
# Puppeteer
RUN apt-get install -y --no-install-recommends \