start nginx for testing

This commit is contained in:
Dragan Filipovic 2022-12-30 14:29:31 +01:00
parent f7c067b07e
commit 692d3fee7d
6 changed files with 733 additions and 173 deletions

View file

@ -4,8 +4,12 @@ ARG ssh_pub_key
ARG ssh_user
# Add a user to the container
RUN adduser --disabled-password $ssh_user
USER $ssh_user
# USER $ssh_user
# Add the ssh public key to the container
RUN mkdir -p $HOME/.ssh
RUN echo "$ssh_pub_key" > $HOME/.ssh/authorized_keys
RUN chmod 700 $HOME/.ssh
RUN mkdir -p /home/$ssh_user/.ssh
RUN echo "$ssh_pub_key" > /home/$ssh_user/.ssh/authorized_keys
RUN chmod 700 /home/$ssh_user/.ssh
# Start server
EXPOSE 80
STOPSIGNAL SIGTERM
CMD ["nginx", "-g", "daemon off;"]