view docker/Dockerfile.spa @ 4657:a89e4db7980b

Add delta to reference waterlevel to current depth. If the current waterlevel is at LDC the delta is 0 and the profile is drawn unchanged. If the current waterlevel is higher the delta adds to the measured depth. If the current waterlevel is below the delta subtracts from the measured depth.
author Thomas Junk <thomas.junk@intevation.de>
date Mon, 14 Oct 2019 14:44:51 +0200
parents ffc822700056
children da04fa72cee8
line wrap: on
line source

FROM ubuntu:bionic
LABEL authors="tom@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 -y install --no-install-recommends \
            curl ca-certificates gnupg nodejs make mercurial git

# Install yarn
RUN curl https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - &&\
    echo 'deb https://dl.yarnpkg.com/debian/ stable main' >> \
         /etc/apt/sources.list &&\
    apt-get update &&\
    apt-get -y install yarn

COPY ./client /opt/gemma/client
COPY ./.hg /opt/gemma/.hg

WORKDIR /opt/gemma/client

EXPOSE 8080

CMD make -f Makefile.build dependencies && yarn serve