aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorHoward Butler <howard@hobu.co>2018-08-13 09:35:50 -0500
committerHoward Butler <howard@hobu.co>2018-08-13 09:35:50 -0500
commit7a59716b6f25f495e9a7bc2220ea5a887ca71d58 (patch)
tree6996225aa0bbf5c0c5d9c9f9ef65477439c7f5a2 /Dockerfile
parentb350004edc04349d7053d7cb289ecae825183537 (diff)
downloadPROJ-7a59716b6f25f495e9a7bc2220ea5a887ca71d58.tar.gz
PROJ-7a59716b6f25f495e9a7bc2220ea5a887ca71d58.zip
base osgeo/proj automated Docker image on Ubuntu 18.04
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile19
1 files changed, 4 insertions, 15 deletions
diff --git a/Dockerfile b/Dockerfile
index fa8156d1..aef1ae09 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,24 +1,18 @@
##
# osgeo/proj.4
-FROM ubuntu:xenial
+FROM ubuntu:18.04
MAINTAINER Howard Butler <howard@hobu.co>
# Setup build env
RUN mkdir /build
-RUN apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 16126D3A3E5C1192 \
- && apt-get update \
+RUN apt-get update -y \
&& apt-get install -y --fix-missing --no-install-recommends \
software-properties-common build-essential ca-certificates \
- git make cmake wget unzip libtool automake python-pip \
- libpython-dev libjpeg-dev zlib1g-dev \
- python-dev python-pip g++ doxygen dvipng \
- cmake libjpeg8-dev zlib1g-dev texlive-latex-base \
- texlive-latex-extra git \
- graphviz python-matplotlib \
- python-setuptools imagemagick \
+ git make cmake wget unzip libtool automake \
+ zlib1g-dev \
&& apt-get remove --purge -y $BUILD_PACKAGES && rm -rf /var/lib/apt/lists/*
@@ -35,9 +29,6 @@ RUN mkdir /vdatum \
&& wget http://download.osgeo.org/proj/vdatum/egm08_25/egm08_25.gtx && mv egm08_25.gtx /usr/share/proj \
&& rm -rf /vdatum
-RUN pip install Sphinx breathe \
- sphinx_bootstrap_theme awscli sphinxcontrib-bibtex \
- sphinx_rtd_theme
RUN git clone https://github.com/OSGeo/proj.4.git \
&& cd proj.4 \
@@ -45,7 +36,5 @@ RUN git clone https://github.com/OSGeo/proj.4.git \
&& ./configure --prefix=/usr \
&& make \
&& make install \
- && cd /proj.4/docs \
- && make html \
&& rm -rf /proj.4