From 5fc28e4818ecb9bf78de67190479d0d7713d939c Mon Sep 17 00:00:00 2001 From: Peter Baker Date: Thu, 29 Aug 2024 14:54:00 +1000 Subject: [PATCH] Add @adria entrypoint and adding explicit precompile Signed-off-by: Peter Baker --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index a6d5eb611..f4573fa49 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,7 +47,7 @@ ENV JULIA_LOAD_PATH="@:@adria:@v#.#:@stdlib" # Run Julia commands by default as the container launches. # Derived applications should override the command. -ENTRYPOINT ["julia"] +ENTRYPOINT ["julia", "--project=@adria"] #------------------------------------------------------------------------------ @@ -68,7 +68,7 @@ ENV ADRIA_VERSION=$ADRIA_VERSION # - Include citation information for ADRIA.jl in the image labels. RUN mkdir -p "${JULIA_DEPOT_PATH}" && \ chmod 0755 "${JULIA_DEPOT_PATH}" && \ - julia --project=@adria -e "using Pkg; Pkg.add(name=\"ADRIA\", version=\"${ADRIA_VERSION}\"); using ADRIA" + julia --project=@adria -e "using Pkg; Pkg.add(name=\"ADRIA\", version=\"${ADRIA_VERSION}\"); Pkg.precompile(); using ADRIA;" LABEL au.gov.aims.adria.source="https://github.com/open-AIMS/ADRIA.jl/releases/tag/v${ADRIA_VERSION}" \ au.gov.aims.adria.version="${ADRIA_VERSION}" \ au.gov.aims.adria.vendor="Australian Institute of Marine Science" \