docker-osm/docker-imposm3/Dockerfile

23 wiersze
719 B
Docker
Czysty Zwykły widok Historia

2018-02-16 06:49:40 +00:00
FROM golang:1.9
2015-07-30 09:38:13 +00:00
MAINTAINER Etienne Trimaille <etienne@kartoza.com>
RUN apt-get update && apt-get install -y python-pip \
libprotobuf-dev libleveldb-dev libgeos-dev \
2018-02-16 06:49:40 +00:00
libpq-dev python-dev postgresql-client-9.6 python-setuptools \
2015-07-30 09:38:13 +00:00
--no-install-recommends
RUN ln -s /usr/lib/libgeos_c.so /usr/lib/libgeos.so
WORKDIR $GOPATH
RUN go get github.com/tools/godep
RUN git clone https://github.com/omniscale/imposm3 src/github.com/omniscale/imposm3
RUN cd src/github.com/omniscale/imposm3 && make update_version && go install ./cmd/imposm/
2015-07-30 09:38:13 +00:00
ADD requirements.txt /home/requirements.txt
RUN pip install -r /home/requirements.txt
ADD importer.py /home/
WORKDIR /home
CMD ["python", "-u", "/home/importer.py"]