main
1FROM ubuntu:20.04
2EXPOSE 8080
3RUN apt-get -y update && \
4apt-get install -y \
5 curl \
6 tmux \
7 iproute2 \
8 iputils-ping \
9 openssh-client \
10 vim \
11 nano \
12 screen \
13 tcpdump && \
14VERSION=v1.0.1 && \
15curl -sLk https://github.com/yudai/gotty/releases/download/$VERSION/gotty_linux_amd64.tar.gz \
16| tar xzC /usr/local/bin && \
17apt-get purge --auto-remove -y curl && \
18apt-get clean && \
19rm -rf /var/lib/apt/lists*
20ENV TERM=xterm-256color
21ENTRYPOINT ["/usr/local/bin/gotty"]
22CMD ["--permit-write","--reconnect","/usr/bin/tmux","new","-A","-s","gotty"]
23