Skip to content

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?

#27178

Edited by Sylvain Desgrais

Merge request reports