Thank you. This works very nicely.
There is a parsing error with the code for the docker-compose.yml file.
There is an extra space in front of line 6. “ vp0:”.
You will get an error saying
while parsing a block mapping
in “<unicode string>”, line 1, column 1:
expected <block end>, but found ‘<block mapping start>’
in “<unicode string>”, line 6, column 2:
Just take out the extra space at the start.
It should be “vp0:”
You can test the code here: