#!/bin/bash | |
set -e | |
# Build with BuildKit enabled | |
export DOCKER_BUILDKIT=1 | |
export COMPOSE_DOCKER_CLI_BUILD=1 | |
# Build the image with caching | |
docker build \ | |
--build-arg BUILDKIT_INLINE_CACHE=1 \ | |
--cache-from type=registry,ref=user/dify:cache \ | |
--cache-to type=registry,ref=user/dify:cache,mode=max \ | |
-t dify . |