diff options
Diffstat (limited to 'coin/provisioning/common/shared/testserver/freecoap/Dockerfile')
-rw-r--r-- | coin/provisioning/common/shared/testserver/freecoap/Dockerfile | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/coin/provisioning/common/shared/testserver/freecoap/Dockerfile b/coin/provisioning/common/shared/testserver/freecoap/Dockerfile new file mode 100644 index 00000000..7b2a27a7 --- /dev/null +++ b/coin/provisioning/common/shared/testserver/freecoap/Dockerfile @@ -0,0 +1,14 @@ +FROM qt_ubuntu_18.04 +ARG packages="avahi-daemon autoconf automake libtool make libgnutls28-dev" +RUN apt-get update && apt-get -y install $packages + +WORKDIR /root/src +ADD FreeCoAP-*.tar.gz . +RUN mv FreeCoAP-* FreeCoAP +WORKDIR /root/src/FreeCoAP +RUN autoreconf --install && ./configure && make && make install +WORKDIR sample/time_server +RUN make +WORKDIR / + +EXPOSE 5685/udp |