]> prime8.dev >> repos - ttyd.git/commitdiff
Dockerfile: add tini as entrypoint
authorShuanglei Tao <tsl0922@gmail.com>
Sun, 14 Apr 2019 16:51:41 +0000 (00:51 +0800)
committerShuanglei Tao <tsl0922@gmail.com>
Sun, 14 Apr 2019 16:51:41 +0000 (00:51 +0800)
Dockerfile
Dockerfile-alpine

index 73b4e3aefc3edba9ef2f4bdc5c93df411e520eb9..8da1698718fecf4d4fd0075a3e771520d1fd02e9 100644 (file)
@@ -33,8 +33,11 @@ RUN apt-get update \
     && rm -rf /var/lib/apt/lists/* \
     && rm -rf /tmp/ttyd
 
-EXPOSE 7681
+ENV TINI_VERSION v0.18.0
+ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini
+RUN chmod +x /tini
 
-ENTRYPOINT ["ttyd"]
+EXPOSE 7681
 
-CMD ["bash"]
+ENTRYPOINT ["/tini", "--"]
+CMD ["ttyd", "bash"]
index b427373742760430fade45a7a3118c6cabfe5504..f5964d888a3ae47e61f814065668c1edf855bc83 100644 (file)
@@ -4,10 +4,10 @@ LABEL maintainer "Shuanglei Tao - tsl0922@gmail.com" \
 
 RUN apk add --no-cache \
     bash \
+    tini \
     ttyd
 
 EXPOSE 7681
 
-ENTRYPOINT ["ttyd"]
-
-CMD ["bash"]
+ENTRYPOINT ["/sbin/tini", "--"]
+CMD ["ttyd", "bash"]