Blueprint expects webroot to be in /app if run in a Docker image. If you need ssh access, I recommend adding the necessary logic to the Dockerfile at https://github.com/BlueprintFramework/docker/ rather than building your custom image from scratch.
If this image mimics a real operating system, change the logic on line 59 of the blueprint.sh script
if [[ -f "/.dockerenv" ]]; then
DOCKER="y"
FOLDER="/app"
else
DOCKER="n"
fi
to just
DOCKER="n"