For the volumes configuration I want to use shell environment variables within the config string when specifying the directory paths to mount.
I want to be able to do this:
volumes:
"$GOPATH/bin": "/gobin"
This should pick up the environment variable $GOPATH and use that for bind-mounting the directory to the container. That's how it works in a Docker Compose file.
Instead, in blockade, not only does it not recognize and expand the environment variable, it also creates a directory called $GOPATH and a subdirectory $GOPATH/bin in the current working directory.