File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- FROM mambaorg/micromamba:latest
1+ FROM mambaorg/micromamba:latest AS mamba_pdal
22COPY environment.yml /environment.yml
33# Using USER root seems to fix permission issues when building mamba environment with pip packages
44USER root
5+
6+ RUN apt update
7+ RUN apt install -y git
8+
59RUN micromamba env create -n patchwork -f /environment.yml
610
7- WORKDIR /patchwork
8- COPY . /patchwork
11+ # Start from raw debian image to lower the final image size
12+ FROM debian:bullseye-slim
13+
14+ # install PDAL + mamba environment
15+ COPY --from=mamba_pdal /opt/conda/envs/patchwork/bin/pdal /opt/conda/envs/patchwork/bin/pdal
16+ COPY --from=mamba_pdal /opt/conda/envs/patchwork/bin/python /opt/conda/envs/patchwork/bin/python
17+ COPY --from=mamba_pdal /opt/conda/envs/patchwork/lib/ /opt/conda/envs/patchwork/lib/
18+ COPY --from=mamba_pdal /opt/conda/envs/patchwork/ssl /opt/conda/envs/patchwork/ssl
19+ COPY --from=mamba_pdal /opt/conda/envs/patchwork/share/proj/proj.db /opt/conda/envs/patchwork/share/proj/proj.db
920
1021ENV PATH=$PATH:/opt/conda/envs/patchwork/bin/
1122ENV PROJ_LIB=/opt/conda/envs/patchwork/share/proj/
23+
24+ WORKDIR /patchwork
25+ COPY . /patchwork
26+
Original file line number Diff line number Diff line change 1+ # for selecting, cutting and dispatching lidar files for patchwork
2+ python main.py \
3+ filepath.RECIPIENT_DIRECTORY=[dossier parent du fichier receveur] \
4+ filepath.RECIPIENT_NAME=[nom du fichier receveur] \
5+ filepath.SHP_DIRECTORY=[dossier parent du shapefile] \
6+ filepath.SHP_NAME=[nom du fichier shapefile] \
7+ filepath.OUTPUT_DIR=[dossier de sortie] \
8+ filepath.OUTPUT_NAME=[nom du fichier de sortie] \
9+ \[ autres options\]
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments