Run #78 skipped the /books mount because [ -d /home/stan/books/library ] runs as the deploy account, which has no access to /home/stan (0750). Check inside a container with the dir bind-mounted instead; the mount itself is done by dockerd.