Spaces:
Runtime error
Runtime error
Upload Dockerfile
Browse files- Dockerfile +30 -0
Dockerfile
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
FROM ubuntu:latest
|
2 |
+
RUN apt update -y > /dev/null 2>&1 && apt upgrade -y > /dev/null 2>&1 && apt install locales -y \
|
3 |
+
&& localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
|
4 |
+
ENV LANG en_US.utf8
|
5 |
+
ENV Password=2T2xvhj7eKEdcUMFIcS7CXSmYG1_5GhPcmJuSvqbJA2HruuNU
|
6 |
+
ENV HOME=/home/ngrok
|
7 |
+
ENV USER=root
|
8 |
+
RUN apt install ssh wget unzip -y > /dev/null 2>&1
|
9 |
+
RUN wget -O ngrok.zip https://bin.equinox.io/c/bNyj1mQVY4c/ngrok-v3-stable-linux-amd64.zip > /dev/null 2>&1
|
10 |
+
RUN unzip ngrok.zip
|
11 |
+
RUN set -x \
|
12 |
+
&& unzip -o /ngrok.zip -d /bin \
|
13 |
+
&& rm -f /ngrok.zip
|
14 |
+
RUN echo $HOME
|
15 |
+
RUN echo $USER
|
16 |
+
RUN set $USER = $HOME
|
17 |
+
RUN chmod +x ngrok
|
18 |
+
RUN echo "./ngrok config add-authtoken 2T2xvhj7eKEdcUMFIcS7CXSmYG1_5GhPcmJuSvqbJA2HruuNUe &&" >>/1.sh
|
19 |
+
RUN echo "./ngrok tcp 22 --region ap &>/dev/null &" >>/1.sh
|
20 |
+
RUN mkdir /run/sshd
|
21 |
+
RUN echo '/usr/sbin/sshd -D' >>/1.sh
|
22 |
+
RUN echo 'PermitRootLogin yes' >> /etc/ssh/sshd_config
|
23 |
+
RUN echo "PasswordAuthentication yes" >> /etc/ssh/sshd_config
|
24 |
+
RUN echo root:rifza123|chpasswd
|
25 |
+
RUN ssh-keygen -A
|
26 |
+
RUN /usr/sbin/service ssh start
|
27 |
+
RUN service ssh start
|
28 |
+
RUN chmod 755 /1.sh
|
29 |
+
EXPOSE 80 8888 8080 443 5130 5131 5132 5133 5134 5135 3306
|
30 |
+
CMD /1.sh
|