From a383a6b452145567986dca20f8daf1bf1ea77ff3 Mon Sep 17 00:00:00 2001 From: Peter Smit Date: Thu, 16 Jan 2025 17:07:14 +0100 Subject: [PATCH] Actually fix docker compose in updater --- updater/Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/updater/Dockerfile b/updater/Dockerfile index 6c351df..2a16d8b 100644 --- a/updater/Dockerfile +++ b/updater/Dockerfile @@ -1,6 +1,19 @@ # Use the official PHP image with Apache FROM php:8.1-apache +# Add Docker's official GPG key: +RUN apt-get update &&\ + apt-get install ca-certificates curl &&\ + install -m 0755 -d /etc/apt/keyrings &&\ + curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc &&\ + chmod a+r /etc/apt/keyrings/docker.asc + +# Add the repository to Apt sources: +RUN echo \ + "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \ + $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \ + tee /etc/apt/sources.list.d/docker.list > /dev/null + # Install git and docker-compose RUN apt-get update && \ apt-get install -y git docker-compose-plugin && \