Mercurial > gemma
view docker/Dockerfile.backend @ 5011:2d7af72bb7ac
Fix geometry type wrapping
Do not prevent wrapping as soon as the type requested by the consumer
can be serialized. If the type of the geometry in the imported
feature can be serialized and is the requested type, take it as is.
If it's not the requested type, check if it can be wrapped in the
requested type.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Wed, 11 Mar 2020 19:29:07 +0100 |
parents | b61979b74d82 |
children |
line wrap: on
line source
FROM ubuntu:bionic LABEL authors="tom.gottfried@intevation.de" LABEL description="Contains software from gemma, for right holders and\ licensing infos, see https://hg.intevation.de/gemma ." RUN sed -i 's/\(deb.*\)$/\1 universe/' /etc/apt/sources.list RUN apt-get update && apt-get install -y software-properties-common RUN add-apt-repository -y ppa:longsleep/golang-backports &&\ apt-get update &&\ apt-get -y install --no-install-recommends libxml2-utils\ make git golang-go \ ca-certificates WORKDIR /opt/gemma # Copy only backend stuff COPY go.mod ./ COPY go.sum ./ COPY pkg ./pkg/ COPY cmd ./cmd/ COPY Makefile ./ COPY example_conf.toml ./ RUN make install EXPOSE 8000 CMD ["/usr/local/bin/gemma", "-c", "/opt/gemma/example_conf.toml"]