]> prime8.dev >> repos - ttyd.git/commitdiff
[ci skip] Add Dockerfile
authorShuanglei Tao <tsl0922@gmail.com>
Sat, 17 Sep 2016 03:59:32 +0000 (11:59 +0800)
committerShuanglei Tao <tsl0922@gmail.com>
Sat, 17 Sep 2016 04:26:41 +0000 (12:26 +0800)
Dockerfile [new file with mode: 0644]

diff --git a/Dockerfile b/Dockerfile
new file mode 100644 (file)
index 0000000..c609f1e
--- /dev/null
@@ -0,0 +1,16 @@
+FROM ubuntu:16.04
+MAINTAINER Shuanglei Tao "tsl0922@gmail.com"
+
+RUN apt-get update && \
+    apt-get install -y cmake g++ pkg-config git vim-common libwebsockets-dev libjson-c-dev libssl-dev && \
+    rm -rf /var/lib/apt/lists/* && \
+    git clone --depth=1 https://github.com/tsl0922/ttyd.git /tmp/ttyd && \
+    cd /tmp/ttyd && mkdir build && cd build && \
+    cmake .. && make && make install && \
+    rm -rf /tmp/ttyd
+
+EXPOSE 7681
+
+ENTRYPOINT ["ttyd"]
+
+CMD ["bash"]