2026-02-11 09:56:34 UTC
1.2 GB
http://127.0.0.1:3000
COMMIT_SHA6bb6a087690a7487e4cdcda03222d7da4e1db04f
CONSOLE_API_URLhttp://127.0.0.1:5001
CONSOLE_WEB_URLhttp://127.0.0.1:3000
DEBIAN_FRONTENDnoninteractive
DEPLOY_ENVPRODUCTION
EDITIONSELF_HOSTED
FLASK_APPapp.py
LANGen_US.UTF-8
LC_ALLen_US.UTF-8
LD_LIBRARY_PATH/opt/python/lib
NLTK_DATA/usr/local/share/nltk_data
PATH/app/api/.venv/bin:/opt/socket/bin:/opt/python/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PYTHONIOENCODINGutf-8
PYTHON_VERSION3.14.3
SERVICE_API_URLhttp://127.0.0.1:5001
SSL_CERT_FILE/etc/ssl/certs/ca-certificates.crt
TIKTOKEN_CACHE_DIR/app/api/.tiktoken_cache
TZUTC
UV_VERSION0.8.9
VIRTUAL_ENV/app/api/.venv
[#000] sha256:81530f3599bb2a542baaebc5e686f9b8bae09e36a222fdc963246948d38e99a0 - 0.01% (177 KB)
[#001] sha256:70685834dd802e7452d3c78bca33f6156eb6cca4d0ea6d71146893050d0cd790 - 1.9% (23.5 MB)
[#002] sha256:fe4d55ec3c60106d9182c72a07efee4d5adf74a5f149d28ad5d29f58e03a78ed - 3.01% (37.1 MB)
[#003] sha256:140315d86c40da54c519e5b7f313a1b6aec2b17e74797a63d4ab2542cee4974c - 0.0% (465 Bytes)
[#004] sha256:facebf55fc9b1b564fbcab088642a247f074d29d3e278fb079b9f96ff89821cb - 0.78% (9.6 MB)
[#005] sha256:289067e180b9cbbed15006326c00546c3ba828d49ef581f5c37ca41ec6c022f2 - 0.0% (16.1 KB)
[#006] sha256:8045771bc59e069d44e9e6ffb9079740b83fb3878814516cb9be0c9304c017ca - 0.0% (6.61 KB)
[#007] sha256:47c84e298ff5b642d1509c5f74f5438a564c0a274fb11b9def61f0ba2d3eaf80 - 0.0% (109 Bytes)
[#008] sha256:b34865c13588c29faba23aefe52a8019a5ea4a115153419354c3293f88a36768 - 1.8% (22.2 MB)
[#009] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#010] sha256:5724f624a83f7143113daea71390850f4b31d17c07c8165ae533e5cc4b293bdc - 22.27% (274 MB)
[#011] sha256:03a2ec323b71531d82d027a35d70061cc7ec6511929d1f02b37b55ac1a3271a0 - 0.9% (11.1 MB)
[#012] sha256:6893df5c79eafcf421975b02c2e33e437338f59850e65452cf11ed4b92d1b926 - 0.0% (529 Bytes)
[#013] sha256:b58638789e2991ba54f7ed968ca8b746e4b2ee14b66a277a34756dec77c93a78 - 0.25% (3.11 MB)
[#014] sha256:e858991a1ab4a3188285d0b73de6ab9a9166832ba375965311a4bb3bd3d69bf7 - 0.0% (1.87 KB)
[#015] sha256:ff9e2b5a4e4360237471b69aa99f29aa221237e0dd16b2b7710ea908f6d565e0 - 65.29% (805 MB)
[#016] sha256:8471e5fdae592b28cca105c8ad61851777d60a2ec70bfb0e2c2ddedd0a547ef4 - 3.68% (45.4 MB)
[#017] sha256:0c810b66f31fe31dfb5e7e967117dfacd1d3082bd99c1015ea5c05e7a9cc9f05 - 0.09% (1.14 MB)
add root layout
2026-02-09 03:16:15 UTC (buildkit.exporter.image.v0)mount /out from exec sh -c /install amd64
2026-02-09 03:16:16 UTC (buildkit.exporter.image.v0)build sfw
2026-02-09 03:16:16 UTC (buildkit.exporter.image.v0)add users and groups
2026-02-09 03:16:16 UTC (buildkit.exporter.image.v0)apply fs for artifact dhi/pkg-python:3.14.3-debian13@sha256:7e9b1dd7704f90c535ef971496d3d9d80cffbd06a3d03f2d3cd84d228c955553
2026-02-09 03:16:18 UTC (buildkit.exporter.image.v0)merge status
2026-02-09 03:16:18 UTC (buildkit.exporter.image.v0)add metadata
2026-02-11 09:55:15 UTC (buildkit.dockerfile.v0)WORKDIR /app/api
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV UV_VERSION=0.8.9
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip3 install --no-cache-dir uv==${UV_VERSION} # buildkit
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV FLASK_APP=app.py
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV EDITION=SELF_HOSTED
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV DEPLOY_ENV=PRODUCTION
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV CONSOLE_API_URL=http://127.0.0.1:5001
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV CONSOLE_WEB_URL=http://127.0.0.1:3000
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV SERVICE_API_URL=http://127.0.0.1:5001
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV APP_WEB_URL=http://127.0.0.1:3000
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)EXPOSE [5001/tcp]
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV TZ=UTC
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV LC_ALL=en_US.UTF-8
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ENV PYTHONIOENCODING=utf-8
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)WORKDIR /app/api
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ARG dify_uid=1001
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ARG NODE_MAJOR=22
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ARG NODE_PACKAGE_VERSION=22.22.0-1nodesource1
2026-02-11 09:55:18 UTC (buildkit.dockerfile.v0)ARG NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4
2026-02-11 09:55:49 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg && mkdir -p /etc/apt/keyrings && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key -o /tmp/nodesource.gpg && gpg --show-keys --with-colons /tmp/nodesource.gpg | awk -F: '/^fpr:/ {print $10}' | grep -Fx "${NODESOURCE_KEY_FPR}" && gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg /tmp/nodesource.gpg && rm -f /tmp/nodesource.gpg && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_${NODE_MAJOR}.x nodistro main" > /etc/apt/sources.list.d/nodesource.list && apt-get update && apt-get install -y --no-install-recommends nodejs=${NODE_PACKAGE_VERSION} libgmp-dev libmpfr-dev libmpc-dev passwd g++ expat libldap-dev perl libsqlite3-dev zlib1g fonts-noto-cjk media-types libmagic1 && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* # buildkit
2026-02-11 09:55:54 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c npm install -g npm@latest # buildkit
2026-02-11 09:55:54 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c groupadd -r -g ${dify_uid} dify && useradd -r -u ${dify_uid} -g ${dify_uid} -s /bin/bash dify && chown -R dify:dify /app # buildkit
2026-02-11 09:55:54 UTC (buildkit.dockerfile.v0)ENV VIRTUAL_ENV=/app/api/.venv
2026-02-11 09:55:54 UTC (buildkit.dockerfile.v0)ENV PATH=/app/api/.venv/bin:/opt/socket/bin:/opt/python/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026-02-11 09:55:54 UTC (buildkit.dockerfile.v0)COPY --chown=dify:dify . /app/api # buildkit
2026-02-11 09:55:54 UTC (buildkit.dockerfile.v0)COPY --chown=dify:dify --chmod=755 docker/entrypoint.sh /entrypoint.sh # buildkit
2026-02-11 09:56:29 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c uv sync --frozen --no-dev && pip3 install --no-cache-dir --upgrade "wheel==0.46.3" "jaraco.context==6.1.0" # buildkit
2026-02-11 09:56:32 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c mkdir -p /usr/local/share/nltk_data && NLTK_DATA=/usr/local/share/nltk_data python -c "import nltk; from unstructured.nlp.tokenize import download_nltk_packages; nltk.download('punkt'); nltk.download('averaged_perceptron_tagger'); nltk.download('stopwords'); download_nltk_packages()" && chmod -R 755 /usr/local/share/nltk_data # buildkit
2026-02-11 09:56:32 UTC (buildkit.dockerfile.v0)ENV TIKTOKEN_CACHE_DIR=/app/api/.tiktoken_cache
2026-02-11 09:56:34 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c python -c "import tiktoken; tiktoken.encoding_for_model('gpt2')" && chown -R dify:dify ${TIKTOKEN_CACHE_DIR} # buildkit
2026-02-11 09:56:34 UTC (buildkit.dockerfile.v0)ARG COMMIT_SHA=6bb6a087690a7487e4cdcda03222d7da4e1db04f
2026-02-11 09:56:34 UTC (buildkit.dockerfile.v0)ENV COMMIT_SHA=6bb6a087690a7487e4cdcda03222d7da4e1db04f
2026-02-11 09:56:34 UTC (buildkit.dockerfile.v0)ENV NLTK_DATA=/usr/local/share/nltk_data
2026-02-11 09:56:34 UTC (buildkit.dockerfile.v0)USER dify
2026-02-11 09:56:34 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/bin/bash" "/entrypoint.sh"]
2026-02-11 09:57:01 UTC
1.17 GB
http://127.0.0.1:3000
COMMIT_SHA6bb6a087690a7487e4cdcda03222d7da4e1db04f
CONSOLE_API_URLhttp://127.0.0.1:5001
CONSOLE_WEB_URLhttp://127.0.0.1:3000
DEBIAN_FRONTENDnoninteractive
DEPLOY_ENVPRODUCTION
EDITIONSELF_HOSTED
FLASK_APPapp.py
LANGen_US.UTF-8
LC_ALLen_US.UTF-8
LD_LIBRARY_PATH/opt/python/lib
NLTK_DATA/usr/local/share/nltk_data
PATH/app/api/.venv/bin:/opt/socket/bin:/opt/python/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PYTHONIOENCODINGutf-8
PYTHON_VERSION3.14.3
SERVICE_API_URLhttp://127.0.0.1:5001
SSL_CERT_FILE/etc/ssl/certs/ca-certificates.crt
TIKTOKEN_CACHE_DIR/app/api/.tiktoken_cache
TZUTC
UV_VERSION0.8.9
VIRTUAL_ENV/app/api/.venv
[#000] sha256:c8cf66c9198f67ddeb996777d9cb5cee02b947b0f8400048ad4a0ed4ec31e869 - 0.01% (177 KB)
[#001] sha256:ac9bb883534397a99fcb86a6dbe9e74d7c6fcd4b59e84e3cedf53a92e8dfb1d6 - 1.92% (23 MB)
[#002] sha256:af4413dc383fae2cd97f283ccbd87d7faf09626e6ed4a3f8c9481e09db68b02f - 3.09% (37.1 MB)
[#003] sha256:4efeaaf592b2d6b19e18874da21a2382f4b4dbd198da53c7c8b4c61f6ed2164f - 0.0% (470 Bytes)
[#004] sha256:f18a27ee06c36ddcd14024d72ecf07c4e20d5df825f2d1e53fbbfe5f340f6d87 - 0.79% (9.51 MB)
[#005] sha256:8b6a4f325f6f96c2dc4bf97f2366a0a49db5cee27e7b038e679e6f0881aa57fe - 0.0% (16.1 KB)
[#006] sha256:ac1884b801d9be2418840cf867734d975497cbac4931c958cc7fe2093a4a94c4 - 0.0% (6.61 KB)
[#007] sha256:0251123a0353b37ee229f4a5877d07506dc6de0b93975b6985449526c9c20375 - 0.0% (110 Bytes)
[#008] sha256:1471abf796fe6536437c15e0bcb6b41de051ce3cafd35a5d0f00787c4d310eda - 1.79% (21.5 MB)
[#009] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)
[#010] sha256:c3ac4372aee5f19ca9f251874b75c3e2b20b531546c039ca331a193b48505a87 - 22.25% (267 MB)
[#011] sha256:35e451f76b9d486ed41a24dcdae55ee36f9e18e828aebe74088bd4446fc3368b - 0.92% (11.1 MB)
[#012] sha256:550a3843e2a55b9ff37b476b564b8be722767f2ea03436a1c95b276060728800 - 0.0% (533 Bytes)
[#013] sha256:bb09f1edd5d0fb1e47f51f7312c0b759b2c780e2ec73bfcce10f84fc6082e5ac - 0.26% (3.11 MB)
[#014] sha256:decce1765834339fc005fd0ea07013deda897945e6de773a7c4b6027255a6cda - 0.0% (1.87 KB)
[#015] sha256:e98ba832f001fc16bccabd484a2c9619604f9ec642773bb73c6f7ea56fc3cf22 - 65.09% (782 MB)
[#016] sha256:5eeedf827c067b4dac89df458cbc9aed85f17e73e3a888cb05cb697912e4b067 - 3.78% (45.4 MB)
[#017] sha256:0fb0f474a5c35a3c058b2db7917cf8ae936c2f88dcf39532cd554947f0c34a2f - 0.1% (1.14 MB)
add root layout
2026-02-09 03:16:18 UTC (buildkit.exporter.image.v0)mount /out from exec sh -c /install arm64
2026-02-09 03:16:18 UTC (buildkit.exporter.image.v0)build sfw
2026-02-09 03:16:18 UTC (buildkit.exporter.image.v0)add users and groups
2026-02-09 03:16:18 UTC (buildkit.exporter.image.v0)apply fs for artifact dhi/pkg-python:3.14.3-debian13@sha256:7e9b1dd7704f90c535ef971496d3d9d80cffbd06a3d03f2d3cd84d228c955553
2026-02-09 03:16:20 UTC (buildkit.exporter.image.v0)merge status
2026-02-09 03:16:20 UTC (buildkit.exporter.image.v0)add metadata
2026-02-11 09:55:28 UTC (buildkit.dockerfile.v0)WORKDIR /app/api
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV UV_VERSION=0.8.9
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)RUN /bin/sh -c pip3 install --no-cache-dir uv==${UV_VERSION} # buildkit
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV FLASK_APP=app.py
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV EDITION=SELF_HOSTED
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV DEPLOY_ENV=PRODUCTION
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV CONSOLE_API_URL=http://127.0.0.1:5001
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV CONSOLE_WEB_URL=http://127.0.0.1:3000
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV SERVICE_API_URL=http://127.0.0.1:5001
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV APP_WEB_URL=http://127.0.0.1:3000
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)EXPOSE [5001/tcp]
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV TZ=UTC
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV LANG=en_US.UTF-8
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV LC_ALL=en_US.UTF-8
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ENV PYTHONIOENCODING=utf-8
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)WORKDIR /app/api
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ARG dify_uid=1001
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ARG NODE_MAJOR=22
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ARG NODE_PACKAGE_VERSION=22.22.0-1nodesource1
2026-02-11 09:55:31 UTC (buildkit.dockerfile.v0)ARG NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4
2026-02-11 09:56:03 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl gnupg && mkdir -p /etc/apt/keyrings && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key -o /tmp/nodesource.gpg && gpg --show-keys --with-colons /tmp/nodesource.gpg | awk -F: '/^fpr:/ {print $10}' | grep -Fx "${NODESOURCE_KEY_FPR}" && gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg /tmp/nodesource.gpg && rm -f /tmp/nodesource.gpg && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_${NODE_MAJOR}.x nodistro main" > /etc/apt/sources.list.d/nodesource.list && apt-get update && apt-get install -y --no-install-recommends nodejs=${NODE_PACKAGE_VERSION} libgmp-dev libmpfr-dev libmpc-dev passwd g++ expat libldap-dev perl libsqlite3-dev zlib1g fonts-noto-cjk media-types libmagic1 && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* # buildkit
2026-02-11 09:56:07 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c npm install -g npm@latest # buildkit
2026-02-11 09:56:07 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c groupadd -r -g ${dify_uid} dify && useradd -r -u ${dify_uid} -g ${dify_uid} -s /bin/bash dify && chown -R dify:dify /app # buildkit
2026-02-11 09:56:07 UTC (buildkit.dockerfile.v0)ENV VIRTUAL_ENV=/app/api/.venv
2026-02-11 09:56:07 UTC (buildkit.dockerfile.v0)ENV PATH=/app/api/.venv/bin:/opt/socket/bin:/opt/python/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2026-02-11 09:56:08 UTC (buildkit.dockerfile.v0)COPY --chown=dify:dify . /app/api # buildkit
2026-02-11 09:56:08 UTC (buildkit.dockerfile.v0)COPY --chown=dify:dify --chmod=755 docker/entrypoint.sh /entrypoint.sh # buildkit
2026-02-11 09:56:57 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c uv sync --frozen --no-dev && pip3 install --no-cache-dir --upgrade "wheel==0.46.3" "jaraco.context==6.1.0" # buildkit
2026-02-11 09:57:00 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c mkdir -p /usr/local/share/nltk_data && NLTK_DATA=/usr/local/share/nltk_data python -c "import nltk; from unstructured.nlp.tokenize import download_nltk_packages; nltk.download('punkt'); nltk.download('averaged_perceptron_tagger'); nltk.download('stopwords'); download_nltk_packages()" && chmod -R 755 /usr/local/share/nltk_data # buildkit
2026-02-11 09:57:00 UTC (buildkit.dockerfile.v0)ENV TIKTOKEN_CACHE_DIR=/app/api/.tiktoken_cache
2026-02-11 09:57:01 UTC (buildkit.dockerfile.v0)RUN |4 dify_uid=1001 NODE_MAJOR=22 NODE_PACKAGE_VERSION=22.22.0-1nodesource1 NODESOURCE_KEY_FPR=6F71F525282841EEDAF851B42F59B5F99B1BE0B4 /bin/sh -c python -c "import tiktoken; tiktoken.encoding_for_model('gpt2')" && chown -R dify:dify ${TIKTOKEN_CACHE_DIR} # buildkit
2026-02-11 09:57:01 UTC (buildkit.dockerfile.v0)ARG COMMIT_SHA=6bb6a087690a7487e4cdcda03222d7da4e1db04f
2026-02-11 09:57:01 UTC (buildkit.dockerfile.v0)ENV COMMIT_SHA=6bb6a087690a7487e4cdcda03222d7da4e1db04f
2026-02-11 09:57:01 UTC (buildkit.dockerfile.v0)ENV NLTK_DATA=/usr/local/share/nltk_data
2026-02-11 09:57:01 UTC (buildkit.dockerfile.v0)USER dify
2026-02-11 09:57:01 UTC (buildkit.dockerfile.v0)ENTRYPOINT ["/bin/bash" "/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.