FROM alpine:3.19 as builder RUN ["apk", "add", "jq"] RUN ["apk", "add", "bash"] WORKDIR /build COPY ./docker/setup.sh /build/docker/setup.sh COPY ./databricks /app/databricks COPY ./docker/config.tfrc /app/config/config.tfrc ARG ARCH RUN /build/docker/setup.sh # Start from a fresh base image, to remove any build artifacts and scripts. FROM alpine:3.19 ENV DATABRICKS_TF_EXEC_PATH "/app/bin/terraform" ENV DATABRICKS_TF_CLI_CONFIG_FILE "/app/config/config.tfrc" ENV PATH="/app:${PATH}" COPY --from=builder /app /app ENTRYPOINT ["/app/databricks"] CMD ["-h"]