From 040f21820ee4f5cdd56d4ef726bc50a5fe5cf2f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CxHuPo=E2=80=9D?= <7513325+vrocwang@users.noreply.github.com> Date: Thu, 29 Aug 2024 13:51:33 +0800 Subject: [PATCH] fix container config --- Dockerfile | 5 +++++ docker-compose.yml | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a0ac7da..2812d40 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,5 +13,10 @@ FROM debian:stable-slim WORKDIR /app COPY --from=Builder /app/webhook/webhook . +RUN apt-get update && apt-get install -y --no-install-recommends \ + ca-certificates \ + netbase \ + && rm -rf /var/lib/apt/lists/ \ + && apt-get autoremove -y && apt-get autoclean -y CMD ["./webhook"] diff --git a/docker-compose.yml b/docker-compose.yml index de62fcd..8bd901b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,5 +11,5 @@ services: VERBOSE: true HOOKS: /etc/webhook/config/hooks.yaml volumes: - - ./config:/etc/webhook/config:ro - - ./scripts:/etc/webhook/scripts:ro + - ./config:/etc/webhook/config:rw + - ./scripts:/etc/webhook/scripts:rw