From 9df5efc7c11abc0235cbb4e0f7159dcd04413f4f Mon Sep 17 00:00:00 2001 From: Slava <20563034+veaceslavdoina@users.noreply.github.com> Date: Tue, 11 Feb 2025 00:50:25 +0200 Subject: [PATCH] docker: use own nim-lang docker image (#3) --- docker/crawler.Dockerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/docker/crawler.Dockerfile b/docker/crawler.Dockerfile index 1173e2b..3811fcf 100644 --- a/docker/crawler.Dockerfile +++ b/docker/crawler.Dockerfile @@ -1,5 +1,5 @@ # Variables -ARG BUILDER=nimlang/nim:2.0.14 +ARG BUILDER=codexstorage/nim-lang:2.0.14 ARG IMAGE=ubuntu:24.04 ARG BUILD_HOME=/src ARG MAKE_PARALLEL=${MAKE_PARALLEL:-4} @@ -7,7 +7,6 @@ ARG NIMFLAGS="${NIMFLAGS:-"-d:disableMarchNative"}" ARG USE_LIBBACKTRACE=${USE_LIBBACKTRACE:-1} ARG APP_HOME=/crawler - # Build FROM ${BUILDER} AS builder ARG BUILD_HOME @@ -26,11 +25,11 @@ RUN nimble build FROM ${IMAGE} ARG BUILD_HOME ARG APP_HOME -ARG NAT_IP_AUTO WORKDIR ${APP_HOME} COPY --from=builder ${BUILD_HOME}/build/* /usr/local/bin COPY --from=builder --chmod=0755 ${BUILD_HOME}/docker/docker-entrypoint.sh / RUN apt-get update && apt-get install -y libgomp1 curl jq && rm -rf /var/lib/apt/lists/* + ENTRYPOINT ["/docker-entrypoint.sh"] CMD ["codexcrawler"]