def attach_to_container ( self , container_id ) : sock = self . _docker . containers . get ( container_id ) . attach_socket ( params = { 'stdin' : 1 , 'stdout' : 1 , 'stderr' : 0 , 'stream' : 1 , } ) # fix a problem with docker-py; we must keep a reference of sock at every time return FixDockerSocket ( sock )
how to mount connection string externally for he docker in python
A socket attached to the stdin / stdout of a container . The object returned contains a get_socket () function to get a socket . socket object and close_socket () to close the connection
def attach_to_container(self, container_id):
        """ A socket attached to the stdin/stdout of a container. The object returned contains a get_socket() function to get a socket.socket
        object and  close_socket() to close the connection """
        sock = self._docker.containers.get(container_id).attach_socket(params={
            'stdin': 1,
            'stdout': 1,
            'stderr': 0,
            'stream': 1,
        })
        # fix a problem with docker-py; we must keep a reference of sock at every time
        return FixDockerSocket(sock)