apache / apache/libcloud

Support SSH Authentication for Docker Container Driver

Open
#1,501 1 comment 0 reactions 0 assignees View on GitHub
stale
Dominant language
Python
Stars
2.1k
Forks
931
Avg merge
1d 2h
Merged PRs (30d)
4

Description

As of docker `18.09` you can connect to a remote docker daemon over SSH without actually exposing the daemon socket and/or configuring TLS certs. (see https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-socket-option)

e.g. `docker -H ssh://remoteip ps -a`

It would be fantastic if support for this could be added into the Docker driver.

Cheers

Contributor guide

Open the contributing guide

Research direction

Start by locating the Docker driver and its existing connection handling. Use the Docker SSH example in the issue as the behavior to investigate, then determine how support should be exposed and verified; the issue does not name specific files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.