move Docker-files in ./dockerfile dir

This commit is contained in:
2024-10-28 00:39:30 +03:00
parent a26020fccf
commit 751ac3db8a
3 changed files with 31 additions and 0 deletions

18
dockerfiles/Dockerfile Normal file
View File

@@ -0,0 +1,18 @@
# from custom image
FROM ngx-template:latest
ARG NET_NAME=kek
ARG CONTAINER_NAME=lol
ARG STATIC_FILE=/usr/share/nginx/html/index.html
# change default nginx index.html
RUN sed -i '13,21d' $STATIC_FILE && \
sed -i "13i <table>\
<tr><th>NETWORK</th><th>CONTAINER</th></tr>\
<tr><td>$NET_NAME</td><td>$CONTAINER_NAME</td></tr>\
</table>" $STATIC_FILE
# commented lines don't work
CMD /root/scripts/knocking_setup.sh \
&& nginx && knockd -d && sleep infinity

View File

@@ -0,0 +1,7 @@
FROM nginx:latest
COPY ./scripts/knocking_setup.sh /root/scripts/knocking_setup.sh
RUN apt update \
&& apt install knockd htop iptables iproute2 vim curl -y

View File

@@ -0,0 +1,6 @@
FROM ubuntu:latest
CMD apt update \
&& apt install iproute2 vim curl nmap knockd -y \
&& sleep infinity