2026-04-28 09:35:14 UTC
438 MB
http://127.0.0.1:5001
COMMIT_SHA CONSOLE_API_URLhttp://127.0.0.1:5001
DEPLOY_ENVPRODUCTION
EDITIONSELF_HOSTED
MARKETPLACE_API_URLhttps://marketplace.dify.ai
MARKETPLACE_URLhttps://marketplace.dify.ai
NEXT_PUBLIC_BASE_PATH NEXT_TELEMETRY_DISABLED1
NODE_ENVproduction
NPM_CONFIG_UPDATE_NOTIFIERfalse
PATH/pnpm:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
PM2_INSTANCES2
PNPM_HOME/pnpm
PORT3000
SSL_CERT_FILE/etc/ssl/certs/ca-certificates.crt
TZUTC
[#000] sha256:f54b384c0cd6d9052d73d5e2f36535e63964e24f6257367e1057504f7064cfb3 - 30.75% (135 MB)
[#001] sha256:4c1731acbaeab2d731bb4152b2d9d3ace777cc12b66bca5deafd6fc0b7617644 - 27.86% (122 MB)
[#002] sha256:f1581d9859dc801f9e169ff571e5b3e05e603c5501080e8cf8e14dd1af0ac8b8 - 6.06% (26.5 MB)
[#003] sha256:2c39adb5c5c0486f400a2b6adb2814c40f26ce98ed224d39a21b0bc9e2b90073 - 5.22% (22.9 MB)
[#004] sha256:b435b94f760f51a3b6730a37548db71cee3f34ba1c936970780d437d0399ec79 - 3.95% (17.3 MB)
[#005] sha256:e6390229b5e3e5004ab6df13999ae9869b1d12df3afb8826138d38b3214c91a1 - 3.69% (16.2 MB)
[#006] sha256:c80080368687b4ba51e17f11778cc6338699a12c0e99cddbebc90053c6c46ded - 2.03% (8.9 MB)
[#007] sha256:3ce5f4761b7ca12d745aea0c7cd25208d7230588f20f5353686e3c237a49003e - 0.44% (1.93 MB)
[#008] sha256:a90c223417d9c98f93074ca8d0a57643061020e149232051d51bf21ba6fa25dc - 0.44% (1.95 MB)
[#009] sha256:7153fb3db885a4a118e30b9b5d7a33279fd80d1741cf8f7270dc593e1cadd8aa - 4.69% (20.6 MB)
[#010] sha256:412207baabb16556907f6ad8b5a78670e31e865e3fdf7af4a5eed7d332e42e8f - 0.12% (522 KB)
[#011] sha256:dc4db36a87e79b664974deb70d73d51d3ddb12fd0dbcf86a2aad57ca948c425f - 0.21% (931 KB)
[#012] sha256:29778bc6d673fbb9ddc574be55154b3b1e45a790a04f800c5f889f62d1d111b5 - 0.24% (1.03 MB)
[#013] sha256:d3df51c140f0ad19714e73e48dba06289d5f30401b539fa4094c85bc88e80e37 - 0.0% (184 Bytes)
[#014] sha256:2c5241b3f0d341d2d8bc582fb16eefe273e108448e9fccdfc78780cf8ed59087 - 0.0% (1.01 KB)
[#015] sha256:acb02d8b5643534134e7367407e0fe7db379a41802d00608579552065134c09a - 0.0% (120 Bytes)
[#016] sha256:5d95446b94b332faf24f9507523d87807284cf2a04423f1b7d70b586aacf7c2c - 2.89% (12.7 MB)
[#017] sha256:2fc25c6ae4ede1af45b85545ea879f4e5ff3cfe24547439f5ccf5f05a0c107ca - 2.4% (10.5 MB)
[#018] sha256:054f9a4d934d56432c6d8d4fbc6ddaacaf2771e45493594a0f1d281009436069 - 5.51% (24.2 MB)
[#019] sha256:4ffa2b7c3a6248846bfabe7430e7c3c4c752cfd2a4ab85496f9ed1993161190f - 3.5% (15.3 MB)
[#020] sha256:80342838cca6e5fec3e499370d0345dc140cb28539da24cce5eb58dde3ea3a7e - 0.0% (863 Bytes)
apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-27 17:30:55 UTC (node by Chainguard)apko
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)USER root
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c apk add --no-cache tzdata # buildkit
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c npm install -g corepack@latest && corepack enable # buildkit
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV PNPM_HOME=/pnpm
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV PATH=/pnpm:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ARG NEXT_PUBLIC_BASE_PATH=
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV NEXT_PUBLIC_BASE_PATH=
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV NODE_ENV=production
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV EDITION=SELF_HOSTED
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV DEPLOY_ENV=PRODUCTION
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV CONSOLE_API_URL=http://127.0.0.1:5001
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV APP_API_URL=http://127.0.0.1:5001
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV MARKETPLACE_API_URL=https://marketplace.dify.ai
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV MARKETPLACE_URL=https://marketplace.dify.ai
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV PORT=3000
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV NEXT_TELEMETRY_DISABLED=1
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV PM2_INSTANCES=2
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ENV TZ=UTC
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)RUN |1 NEXT_PUBLIC_BASE_PATH= /bin/sh -c ln -s /usr/share/zoneinfo/${TZ} /etc/localtime && echo ${TZ} > /etc/timezone # buildkit
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)ARG dify_uid=1001
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)RUN |2 NEXT_PUBLIC_BASE_PATH= dify_uid=1001 /bin/sh -c addgroup -S -g ${dify_uid} dify && adduser -S -u ${dify_uid} -G dify -s /bin/sh -h /home/dify dify && mkdir -p /app # buildkit
2026-04-28 09:34:02 UTC (buildkit.dockerfile.v0)WORKDIR /app/web
2026-04-28 09:34:08 UTC (buildkit.dockerfile.v0)RUN |2 NEXT_PUBLIC_BASE_PATH= dify_uid=1001 /bin/sh -c npm install -g pm2@6.0.14 # buildkit
2026-04-28 09:35:14 UTC (buildkit.dockerfile.v0)COPY --chown=dify:dify /app/web/public ./public # buildkit
2026-04-28 09:35:14 UTC (buildkit.dockerfile.v0)COPY --chown=dify:dify /app/web/.next/standalone ./ # buildkit
2026-04-28 09:35:14 UTC (buildkit.dockerfile.v0)COPY --chown=dify:dify /app/web/.next/static ./.next/static # buildkit
2026-04-28 09:35:14 UTC (buildkit.dockerfile.v0)COPY --chown=dify:dify --chmod=755 docker/entrypoint.sh ./entrypoint.sh # buildkit
2026-04-28 09:35:14 UTC (buildkit.dockerfile.v0)ARG COMMIT_SHA
2026-04-28 09:35:14 UTC (buildkit.dockerfile.v0)ENV COMMIT_SHA=
2026-04-28 09:35:14 UTC (buildkit.dockerfile.v0)USER dify
2026-04-28 09:35:14 UTC (buildkit.dockerfile.v0)EXPOSE [3000/tcp]
2026-04-28 09:35:14 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/bin/sh" "./entrypoint.sh"]
Please be careful as this will not just delete the reference but also the actual content!
For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.