我有一个Docker容器,我希望它可以通过SSH隧道与数据库进行交互。
我的Docker映像基于高山映像构建,并且在Dockerfile中我安装了openssh-client并公开了端口27017
当我启动Docker映像并尝试使用以下命令转发端口时:
ssh -i /.ssh/ssh_key user@remote_ip -L 27017:localhost:27017 -Nf
Run Code Online (Sandbox Code Playgroud)
我收到一个错误:
bind: Address not available
ssh到远程服务器不是问题,但是我无法转发端口。
谢谢