From 85d187133ddcea5284529bc57caaa7f66f73ab95 Mon Sep 17 00:00:00 2001 From: Justin Wernick Date: Sat, 11 Mar 2023 22:33:28 +0200 Subject: Fix docker shell issue --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index 72daa5a..7688ca1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,12 +12,13 @@ RUN sed -i /etc/ssh/sshd_config \ -e 's/#PermitEmptyPasswords.*/PermitEmptyPasswords yes/' RUN adduser --shell /usr/bin/shackle shukkie && passwd -d shukkie +COPY . /opt/shackle ARG SHELL=target/debug/shackle -COPY ${SHELL} /usr/bin/shackle +RUN cp /opt/shackle/${SHELL} /usr/bin/shackle ENTRYPOINT service ssh start && echo "Ready" && bash -# docker build -t shackle-server --build-arg CHANNEL=release ./ +# docker build -t shackle-server --build-arg SHELL=target/debug/shackle ./ # docker run -it -p 2022:22 shackle-server # ssh -p 2022 shukkie@localhost \ No newline at end of file -- cgit v1.2.3