File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# CI relies on this ARG. Don't remove or rename it
2- ARG COMPOSE_VERSION=v2.40.3
3- FROM docker/compose-bin:${COMPOSE_VERSION} AS compose
2+ ARG COMPOSE_VERSION=v5.0.1
3+ FROM docker/compose-bin:${COMPOSE_VERSION} AS compose-bin
44
5- FROM debian:trixie-20251208-slim AS compose-plugin
5+
6+ # DHI source: https://hub.docker.com/repository/docker/octopusdeploy/dhi-debian-base
7+ FROM octopusdeploy/dhi-debian-base:trixie-debian13 AS compose-plugin
68WORKDIR /home/compose
7- RUN groupadd --gid 3000 compose \
8- && useradd --uid 3000 \
9- --gid 3000 \
10- --home /home/compose \
11- --shell /bin/bash \
12- compose
13- COPY --from=compose --chown=compose:compose /docker-compose /usr/local/bin/docker-compose
9+ COPY --chown=nonroot:nonroot --chmod=755 --from=compose-bin /docker-compose /usr/local/bin/docker-compose
1410
1511ENV COMPOSE_COMPATIBILITY=true
16- USER compose:compose
12+ USER nonroot:nonroot
1713ENTRYPOINT [ "docker-compose" ]
Original file line number Diff line number Diff line change 1- version : 1.5.8
1+ version : 1.6.0
You can’t perform that action at this time.
0 commit comments