Docker:在容器中使用Host SSH Forwards

时间:2018-05-14 13:44:03

标签: docker ssh port portforwarding tunnel

我尝试从Docker容器中访问 MS SQL Server

问题是,只能通过我可以在主机上建立的SSH隧道访问它。我使用port 1433的本地转发,一旦我连接到服务器就会自动建立。

使用 SquirrelSQL ,我可以通过127.0.0.1:1433访问服务器,没有任何问题。

但是从我的docker容器中我无法这样做。

我已经尝试使用--expose 1433 -p 127.0.0.1:1433:1433运行docker容器,但这并没有成功。

主机正在运行Ubuntu 16.04,Docker Container正在某种Debian上运行。

0 个答案:

没有答案