Docker与ssh端口转发的安全连接

我做了一个ssh隧道,用于端口转发,以便通过远程主机( your-mv.com )上的端口映射我的笔记本电脑上的一个端口:

 ssh -nfNT -L 3376:your-mv.com:3376 login@server.com 

然后我改变了docker_host并设置了docker_host tlsvariables:

 export DOCKER_HOST=localhost:3376 export DOCKER_TLS_VERIFY=1 export DOCKER_CERT_PATH=/my/path 

我运行:

 docker ps 

但是我有一个错误:

 Get https://localhost:3376/v1.26/containers/json: x509: certificate is valid for your-mv.com, not localhost 

你能帮我什么我错了什么,如何克服这个问题?

UPD

我的笔记本电脑的通用名称是subject= /CN=kenenbekCA通用名称为subject= /CN=cert-authority.com ,远程主机的通用名称为subject= /CN=your-vm.com

DOCKER_TLS_VERIFY已设置,并且证书具有your-mv.com的公用名称,但DOCKER_HOST已设置为localhost。

不要设置DOCKER_TLS_VERIFY