From 225a7a5a077ba6f65865e638f678be737dfc0a6f Mon Sep 17 00:00:00 2001 From: James Lamb Date: Mon, 30 Dec 2024 20:27:42 -0600 Subject: [PATCH 1/2] refactor Dockerfiles --- Dockerfile-cluster | 15 +++++++------ Dockerfile-cluster-base | 46 +++++++++++++++++++++++++--------------- Dockerfile-notebook | 16 ++++++++------ Dockerfile-notebook-base | 46 +++++++++++++++++++++++++--------------- bin/install-cmake | 9 ++++++-- 5 files changed, 84 insertions(+), 48 deletions(-) diff --git a/Dockerfile-cluster b/Dockerfile-cluster index fd657be..0a446cf 100644 --- a/Dockerfile-cluster +++ b/Dockerfile-cluster @@ -1,12 +1,15 @@ ARG BASE_IMAGE=unset -ARG INSTALL_DIR=/opt/LightGBM # hadolint ignore=DL3006 FROM ${BASE_IMAGE} -COPY LightGBM/ ${INSTALL_DIR}/ +RUN --mount=type=bind,source=LightGBM,target=/tmp/LightGBM \ +< Date: Mon, 30 Dec 2024 20:34:12 -0600 Subject: [PATCH 2/2] fix install-cmake script --- bin/install-cmake | 1 - 1 file changed, 1 deletion(-) diff --git a/bin/install-cmake b/bin/install-cmake index f46f7ad..fee15a0 100755 --- a/bin/install-cmake +++ b/bin/install-cmake @@ -4,7 +4,6 @@ set -e -u -o pipefail CMAKE_VERSION=${1} -declare -r install_script install_script="cmake-${CMAKE_VERSION}-linux-$(arch).sh" curl -O -L \