From d85518d3a3f3a6a9e87d9011de387d041e94fa2b Mon Sep 17 00:00:00 2001 From: Sujen Shah <sujen.shah@jpl.nasa.gov> Date: Tue, 6 Aug 2024 00:03:43 +0000 Subject: [PATCH] Add dockerfile for custom isce install --- infiles_dps/dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 infiles_dps/dockerfile diff --git a/infiles_dps/dockerfile b/infiles_dps/dockerfile new file mode 100644 index 0000000..67e613e --- /dev/null +++ b/infiles_dps/dockerfile @@ -0,0 +1,19 @@ +FROM isce/isce2:20240804 + +RUN apt-get update -y && \ + apt-get install -y nano scons libfftw3-dev libxm4 libmotif-dev python3-dev python3-pip git && \ + apt-get install -y python3-scipy python3-opencv python3-numpy python3-h5py cython3 gdal-bin gfortran libgdal-dev python3-gdal libhdf5-dev python3.9-dev + +RUN pip3 install cython opencv-python opencv-contrib-python shapely requests + +RUN mkdir -p /home/pkgs /home/.isce +COPY . /home/pkgs/isce2 +RUN ln -s /home/pkgs/isce2 /home/pkgs/isce + +RUN cp /home/pkgs/isce2/infiles_dps/ISCE_config.sh /home/pkgs/isce2/ && \ + cp /home/pkgs/isce2/infiles_dps/read_calibration_slc.py /home/pkgs/isce2/contrib/stack/topsStack/ && \ + cp /home/pkgs/isce2/infiles_dps/SConfigISCE /home/.isce/ + +RUN /home/pkgs/isce2/infiles_dps/install.sh + +CMD ["/bin/bash"] -- GitLab