From d050e64cde9112a87a83540e7b1478cb3ba39870 Mon Sep 17 00:00:00 2001 From: YiQiu Jia Date: Mon, 7 Jul 2025 15:16:52 +0800 Subject: [PATCH] feat(docker): add custom Dockerfile for patch support - Add Dockerfile.patch based on official langgenius/dify-api:1.5.1 image - Installs git to enable automatic patch application at container startup - Facilitates robust deployment of custom code changes via patch files --- docker/Dockerfile.patch | 8 ++++++++ docker/docker-compose.yaml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 docker/Dockerfile.patch diff --git a/docker/Dockerfile.patch b/docker/Dockerfile.patch new file mode 100644 index 0000000000..6ee3c35a35 --- /dev/null +++ b/docker/Dockerfile.patch @@ -0,0 +1,8 @@ +FROM langgenius/dify-api:1.5.1 + +USER root +RUN apt-get update && apt-get install -y git \ + && rm -rf /var/lib/apt/lists/* +USER app + +# docker build -f docker/Dockerfile.patch -t land007/dify-api:1.5.1 . \ No newline at end of file diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index ab3bfbf8a7..f8ef10cede 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -517,7 +517,7 @@ x-shared-env: &shared-api-worker-env services: # API service api: - image: langgenius/dify-api:1.5.1 + image: land007/dify-api:1.5.1 restart: always environment: # Use the shared environment variables.