aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/common/shared/testserver/californium/Dockerfile
blob: 041c3ef4b9e8d274b126a1f8698c0d3e3ee4417b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
FROM qt_ubuntu_18.04
ARG packages="avahi-daemon maven default-jdk"
RUN apt-get update && apt-get -y install $packages

# Get californium-based CoAP test server
WORKDIR /root/src
ADD californium-*.tar.gz .
RUN mv californium-* californium
WORKDIR /root/src/californium
RUN mvn clean install -q -DskipTests
WORKDIR /

EXPOSE 5683/udp 5684/udp