However, I can't get the example docker-compose file to work. When I call docker-compose up on the file containing the sample, the command line returns:
"ERROR: The Compose file './{filename}.yml' is invalid because:
volumes.consul-data.driver contains an invalid type, it should be a string"
The compose file is copied verbatim from the documentation.