diff options
Diffstat (limited to 'coin/provisioning/common/shared/testserver/californium/Dockerfile')
-rw-r--r-- | coin/provisioning/common/shared/testserver/californium/Dockerfile | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/coin/provisioning/common/shared/testserver/californium/Dockerfile b/coin/provisioning/common/shared/testserver/californium/Dockerfile new file mode 100644 index 00000000..041c3ef4 --- /dev/null +++ b/coin/provisioning/common/shared/testserver/californium/Dockerfile @@ -0,0 +1,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 |