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:
commit
a1b8898104
|
@ -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 \
|
||||
|
|
Loading…
Reference in New Issue