mirror of
https://github.com/easingthemes/ssh-deploy.git
synced 2024-11-19 08:08:05 +08:00
e2e docker
This commit is contained in:
11
test/Dockerfile
Normal file
11
test/Dockerfile
Normal file
@@ -0,0 +1,11 @@
|
||||
FROM nginx
|
||||
# Set args to get from Gtihub Action
|
||||
ARG ssh_pub_key
|
||||
ARG ssh_user
|
||||
# Add a user to the container
|
||||
RUN adduser -D $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
|
Reference in New Issue
Block a user