My docker file has the following:
RUN sudo apt-get install sshpass -y
RUN sshpass -p userPassword scp -r user@server:~/data/* ./
But when I try to create my image, it fails:
Exception caught: The command '/bin/sh -c sshpass -p userPassword scp -r user@server:~/data/* ./' returned a non-zero code: 6 -> [Help 1]
However, if I delete these lines, create an image, ssh on the container and manually run the command from bash, it works fine.
Can someone tell me how to get around this?
James source
share