Docker compose volumes invalid characters
The yaml is quite picky on docker compose. Make sure the path is absolute (for the host side) and contains no trailing spaces.
"- volumes/log:/var/log/lighttpd "
Should be
"- /host/path/volumes/log:/var/log/lighttpd"
Without the quotes! I put those in to highlight the problem.
If you really need relative paths consider using crane instead of docker-compose.