0
希望很簡單。我知道如何綁定到主機只能與如何才能將Docker容器端口僅暴露給localhost,以便它也可以通過ssh隧道訪問?
-p 127.0.0.1:$HOSTPORT:$CONTAINERPORT
我現在遇到的問題是,這樣做會阻止我通過SSH隧道來泊塢窗主機訪問映射主機端口。
有沒有辦法做到這一點,而無需阻塞碼頭主機上游的端口?
希望很簡單。我知道如何綁定到主機只能與如何才能將Docker容器端口僅暴露給localhost,以便它也可以通過ssh隧道訪問?
-p 127.0.0.1:$HOSTPORT:$CONTAINERPORT
我現在遇到的問題是,這樣做會阻止我通過SSH隧道來泊塢窗主機訪問映射主機端口。
有沒有辦法做到這一點,而無需阻塞碼頭主機上游的端口?
只是使你的SSH隧道目標localhost
或127.0.0.1
。
ssh -L local-port:127.0.0.1:container-port docker-host
會轉發您的local-port
到localhost:container-port
上docker-host
。不需要將容器端口暴露給外部網絡。
謝謝!那樣做了。 – Praxis