From fa99cda157f94be3802eece9af893c0cbe387671 Mon Sep 17 00:00:00 2001 From: Matt Date: Tue, 10 Feb 2026 14:05:13 +0100 Subject: [PATCH] Fix Kong permission denied error in entrypoint - Add chown to give kong user write permissions to /var/lib/kong - Fixes 'can't create /var/lib/kong/kong.yml: Permission denied' error - Allows entrypoint script to generate kong.yml from template Co-Authored-By: Claude Sonnet 4.5 --- docker/kong/Dockerfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docker/kong/Dockerfile b/docker/kong/Dockerfile index 3f1468b..e2cbf91 100644 --- a/docker/kong/Dockerfile +++ b/docker/kong/Dockerfile @@ -3,6 +3,10 @@ FROM kong:2.8.1 USER root COPY kong.yml.template /var/lib/kong/kong.yml.template COPY --chmod=755 docker-entrypoint-wrapper.sh /docker-entrypoint-wrapper.sh + +# Give kong user write permissions to /var/lib/kong so it can generate kong.yml +RUN chown -R kong:kong /var/lib/kong + USER kong ENTRYPOINT ["/docker-entrypoint-wrapper.sh"]