def tcp_tls_client(host=DOCKER_TLS_HOST): return client_factory(host)( host, tls=True, tls_verify=True, tls_ca_cert=os.path.join(SSL_DIR, TLS_CA_CERT), tls_cert=os.path.join(SSL_DIR, TLS_CLIENT_CERT), tls_key=os.path.join(SSL_DIR, TLS_CLIENT_KEY) )
def __init__(self, docker_url='unix://var/run/docker.sock', loop=None): client_class = docker_client.client_factory(docker_url) self.client = client_class(docker_url, loop=loop)
def unix_client(host=DOCKER_SOCKET): return client_factory(host)(host)
def tcp_client(host=DOCKER_HOST): return client_factory(host)(host)