Allow DOCKER_HOST uses ssh://
What does this MR do?
Allow Docker executor to use SSH transport to connect to a remote docker host.
Why was this MR needed?
Since Docker 18.09, ssh://<user>@<host>
URL is supported to access to a remote docker host.
What's the best way to test this MR?
>$ DOCKER_HOST=ssh://test@ssh.example.org gitlab-runner exec docker job_template
What are the relevant issue numbers?
Edited by Sylvain Desgrais