diff --git a/docker/1 b/docker/1 deleted file mode 100644 index 12aa5215..00000000 --- a/docker/1 +++ /dev/null @@ -1,57 +0,0 @@ -################################################################################################################ -##### External Global Args Declaration and Defaults -################################################################################################################ -ARG TROUTE_REPO_URL=https://github.com/NOAA-OWP/t-route.git \ - TROUTE_BRANCH=master \ - TROUTE_COMMIT \ - WORKDIR=/ngen - -################################################################################################################ -################################################################################################################ -##### Create intermediate Docker build stage for building t-route in Rocky Linux environment -FROM awiciroh/ngen-deps:latest as rocky_init_troute_repo -ARG TROUTE_REPO_URL \ - TROUTE_BRANCH \ - TROUTE_COMMIT \ - WORKDIR \ - UPDATE=2023-04-26 - -WORKDIR ${WORKDIR} - -RUN cd ${WORKDIR} \ - && git clone --single-branch --branch $TROUTE_BRANCH $TROUTE_REPO_URL \ - && cd ./t-route \ - && if [ "x$TROUTE_COMMIT" != "x" ]; then git checkout $TROUTE_COMMIT; fi \ - && git submodule update --init - -################################################################################################################ -################################################################################################################ -##### Create intermediate Docker build stage for building t-route in Rocky Linux environment -FROM awiciroh/ngen-deps:latest as rocky_build_troute - -ARG REPO_URL \ - BRANCH \ - COMMIT - -COPY --chown=root --from=rocky_init_troute_repo ${WORKDIR}/t-route ${WORKDIR}/t-route - -RUN cp -s /usr/bin/python3 /usr/bin/python \ - #&& python(){ /usr/bin/python3 \$@; } && export -f python \ - && cd ${WORKDIR}/t-route \ - && mkdir wheels \ - && pip3 install -r ./requirements.txt \ - && pip3 install wheel deprecated dask "pyarrow<12.0.0" geopandas - RUN export FC=gfortran NETCDF=/usr/include \ - && cd ${WORKDIR}/t-route \ - && ./compiler.sh \ - && cd ./src/troute-network \ - && python3 setup.py --use-cython bdist_wheel \ - && cp dist/*.whl ${WORKDIR}/t-route/wheels/ \ - && cd ../troute-routing \ - && python3 setup.py --use-cython bdist_wheel \ - && cp dist/*.whl ${WORKDIR}/t-route/wheels/ \ - && cd ../troute-nwm \ - && python3 setup.py bdist_wheel \ - && cp dist/*.whl ${WORKDIR}/t-route/wheels/ - -RUN rm /usr/bin/python