kopia lustrzana https://github.com/OpenDroneMap/NodeODM
Added Potree build instructions in Dockerfile
rodzic
1d7617d2e7
commit
088b78e687
21
Dockerfile
21
Dockerfile
|
@ -5,9 +5,28 @@ EXPOSE 3000
|
|||
|
||||
USER root
|
||||
RUN curl --silent --location https://deb.nodesource.com/setup_6.x | sudo bash -
|
||||
RUN apt-get install -y nodejs python-gdal
|
||||
RUN apt-get install -y nodejs python-gdal libboost-dev libboost-program-options-dev
|
||||
RUN npm install -g nodemon
|
||||
|
||||
# Build LASzip and PotreeConverter
|
||||
WORKDIR "/staging"
|
||||
RUN git clone https://github.com/pierotofy/LAStools /staging/LAStools && \
|
||||
cd LAStools/LASzip && \
|
||||
mkdir build && \
|
||||
cd build && \
|
||||
cmake -DCMAKE_BUILD_TYPE=Release .. && \
|
||||
make && \
|
||||
make install && \
|
||||
ldconfig
|
||||
|
||||
RUN git clone https://github.com/pierotofy/PotreeConverter /staging/PotreeConverter
|
||||
RUN cd /staging/PotreeConverter && \
|
||||
mkdir build && \
|
||||
cd build && \
|
||||
cmake -DCMAKE_BUILD_TYPE=Release -DLASZIP_INCLUDE_DIRS=/staging/LAStools/LASzip/dll -DLASZIP_LIBRARY=/staging/LAStools/LASzip/build/src/liblaszip.so .. && \
|
||||
make && \
|
||||
make install
|
||||
|
||||
RUN mkdir /var/www
|
||||
|
||||
WORKDIR "/var/www"
|
||||
|
|
Ładowanie…
Reference in New Issue