https://github.com/docker/awesome-compose/tree/master/wireguard
https://docs.docker.com/compose/compose-file/compose-file-v3/
https://docs.docker.com/engine/reference/commandline/compose_down/
https://docs.docker.com/engine/reference/commandline/compose_up/
https://medium.com/trabe/use-your-local-ssh-keys-inside-a-docker-container-ea1d117515dc
ssh agent issues: https://stackoverflow.com/questions/17846529/could-not-open-a-connection-to-your-authentication-agent
https://stackoverflow.com/questions/18136389/using-ssh-keys-inside-docker-container
https://stackoverflow.com/questions/29599632/docker-container-is-not-running
https://forums.docker.com/t/run-command-in-stopped-container/343/5
https://serverfault.com/questions/447028/non-interactive-git-clone-ssh-fingerprint-prompt
https://serverfault.com/questions/132970/can-i-automatically-add-a-new-host-to-known-hosts