gpt4 book ai didi

ssl - 使用 ssh 端口转发的 Docker 安全连接

转载 作者:太空宇宙 更新时间:2023-11-03 13:23:17 25 4
gpt4 key购买 nike

我为端口转发创建了一个 ssh 隧道,以将我的笔记本电脑上的端口映射到远程主机上的端口 (your-mv.com):

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

然后我更改了 docker_host 并设置了 docker tls 变量:

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设置为本地主机。

不要设置DOCKER_TLS_VERIFY

关于ssl - 使用 ssh 端口转发的 Docker 安全连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42377238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com