mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-23 00:02:38 -05:00
Github cache is immutable. It's useful for caching static dependencies like pip, but not for dynamic caches like ccache. It has a 0% hit rate and only adds overhead at the moment. To be revisited when github caching improves.
42 lines
836 B
Docker
42 lines
836 B
Docker
FROM ubuntu:latest
|
|
MAINTAINER Paul Blottiere <blottiere.paul@gmail.com>
|
|
RUN export DEBIAN_FRONTEND=noninteractive
|
|
ENV DEBIAN_FRONTEND noninteractive
|
|
|
|
RUN apt-get update \
|
|
&& apt-get upgrade -y \
|
|
&& apt-get install -y \
|
|
cmake \
|
|
ninja-build \
|
|
clang \
|
|
flex \
|
|
bison \
|
|
libgeos-dev \
|
|
libgdal-dev \
|
|
libzip-dev \
|
|
libprotobuf-dev \
|
|
qtbase5-dev \
|
|
libqt5svg5-dev \
|
|
libqt5serialport5-dev \
|
|
qttools5-dev \
|
|
protobuf-compiler \
|
|
qt5-default \
|
|
qtpositioning5-dev \
|
|
libqt5webkit5-dev \
|
|
libqca-qt5-2-dev \
|
|
libgsl-dev \
|
|
libspatialindex-dev \
|
|
qt5keychain-dev \
|
|
libexiv2-dev \
|
|
libfcgi-dev \
|
|
libqt5scintilla2-dev \
|
|
libqwt-qt5-dev \
|
|
pyqt5-dev \
|
|
python3-pyqt5 \
|
|
python3-pyqt5.qsci \
|
|
pyqt5-dev-tools \
|
|
spawn-fcgi
|
|
|
|
ADD qgis_mapserv.sh /root/qgis_mapserv.sh
|
|
CMD ["sh", "/root/qgis_mapserv.sh"]
|