diff --git a/Dockerfile b/Dockerfile index 5722c24..51a30bd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,18 +7,19 @@ RUN pip install -r requirements.txt COPY . . -# Install required packages, add Docker's official GPG key and repository, then install Docker CLI +# Install required packages and add Docker's official GPG key and repository RUN apt-get update && apt-get install -y \ ca-certificates \ curl \ gnupg \ lsb-release && \ install -m 0755 -d /etc/apt/keyrings && \ - curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc && \ + curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc && \ chmod a+r /etc/apt/keyrings/docker.asc && \ - echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ + 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 && \ apt-get update && \ apt-get install -y docker-ce-cli + CMD ["python", "app"] diff --git a/docker-compose.yml b/docker-compose.yml index 218c559..dbe0334 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -92,6 +92,7 @@ services: volumes: - /Storage/logs:/app/logs - /Storage/storedContent:/app/data + - /var/run/docker.sock:/var/run/docker.sock depends_on: maria_db: condition: service_healthy