source: trunk/docker/websocketd/Dockerfile

Last change on this file was 968, checked in by djay, 4 years ago

Add websocketd container to docker-compose and make the OGC API - Processes and it basic UI available.

File size: 726 bytes
Line 
1FROM alpine:3.11
2ADD . /websocketd
3RUN    apk update && apk add --no-cache unzip curl python3 \
4    && if [ ! -e /usr/bin/python ]; then ln -sf python3 /usr/bin/python ; fi \
5    \
6    && echo "**** install pip ****" \
7    && python3 -m ensurepip \
8    && rm -r /usr/lib/python*/ensurepip \
9    && pip3 install --no-cache --upgrade pip setuptools wheel redis \
10    && if [ ! -e /usr/bin/pip ]; then ln -s pip3 /usr/bin/pip ; fi \
11    && wget -P /tmp/ https://github.com/joewalnes/websocketd/releases/download/v0.3.1/websocketd-0.3.1-linux_amd64.zip \
12    && unzip -o -d /websocketd/ /tmp/websocketd-0.3.1-linux_amd64.zip
13WORKDIR /websocketd
14ENTRYPOINT [ "/websocketd/websocketd" ]
15CMD [ "--port=8888", "/websocketd/shell.sh" ]
Note: See TracBrowser for help on using the repository browser.

Search

Context Navigation

ZOO Sponsors

http://www.zoo-project.org/trac/chrome/site/img/geolabs-logo.pnghttp://www.zoo-project.org/trac/chrome/site/img/neogeo-logo.png http://www.zoo-project.org/trac/chrome/site/img/apptech-logo.png http://www.zoo-project.org/trac/chrome/site/img/3liz-logo.png http://www.zoo-project.org/trac/chrome/site/img/gateway-logo.png

Become a sponsor !

Knowledge partners

http://www.zoo-project.org/trac/chrome/site/img/ocu-logo.png http://www.zoo-project.org/trac/chrome/site/img/gucas-logo.png http://www.zoo-project.org/trac/chrome/site/img/polimi-logo.png http://www.zoo-project.org/trac/chrome/site/img/fem-logo.png http://www.zoo-project.org/trac/chrome/site/img/supsi-logo.png http://www.zoo-project.org/trac/chrome/site/img/cumtb-logo.png

Become a knowledge partner

Related links

http://zoo-project.org/img/ogclogo.png http://zoo-project.org/img/osgeologo.png