Tag: 隧道

将本地Docker WP网站暴露给networking和互联网

我有一个问题,我似乎无法expression清楚,find答案。 问题: 我想将我的本地10-up本地WP泊坞窗网站公开给我的networking(这样当人们在我的LAN上时,人们可以帮我login和写信),并且还有一个隧道,以便我可以发送一个链接到有人通过互联网,所以他们可以查看网站的批准等我宁愿不经过一个阶段环境,如果我不必。 我的想法 当我最初进入Docker的时候,我不记得我在看什么video,但是我运行了一个特定的命令(如docker -p 80:8080),这些命令暴露了这些端口,以便我的networking上的所有计算机都能查看网站。 现在我正在使用一个Docker镜像(10-up WP-Local Docker镜像https://github.com/10up/wp-local-docker ),它使用了docker-compose.yml文件,各种所需的容器。 我不能为了我的生活而弄清楚如何恢复到以前的状态。 我敢肯定有一些东西我可以放在docker-compose文件中,它会自动执行此操作,我确定有一些程序或软件包可以安装,这将创build一个隧道,我可以用它来显示我的网站互联网。 我基本上只需要一个正确的方向。 提前致谢!

如何连接到本地machinadocker集装箱

我有两个10.XXX IP地址的主机。 一个在实验室,另一个在办公室。 现在我将172.17.XX安装在实验室主机上,并启动一个以ip 172.17.XX为例的容器。 我的问题是我如何从办公室主机访问容器? 我知道IP:端口映射可以使用,但我认为它实际上没有用。 因为如果我在实验室主机中有两个容器,并且都运行Web服务并需要公开80端口,但主机只有一个80端口。 同时,只有一个容器可以提供Web服务。 如果办公室主机可以得到172.17.XX IP,并在与容器相同的子网,这将是可以的。 有没有简单的方法来使它成为可能?

如何隧道到Bluemix上我的docker集装箱的私人networking?

我有一些使用私有IP地址在Bluemix运行的Bluemix容器。 我现在想从我的笔记本电脑(运行Linux)build立一个隧道来访问Bluemix上的专用networking。 我首先创build了一个运行ssh-server的容器。 使用ssh -D我可以设置一个SOCKS5代理连接。 这与Chrome工作正常,但并不是所有的应用程序都支持SOCKS代理。 (google-chrome –proxy-server=socks5://localhost:<tunnel port>) 所以我试图创build一个OpenVPN服务器的容器。 不幸的是,这在Bluemix上Bluemix因为容器没有运行特权,因此无法创buildtun设备。 Bluemix也有一个VPN和一个Secure Gateway服务,这听起来很有希望,但到目前为止,我无法弄清楚如何让这些工作。 有没有人知道是否有可能在本地提供私人dockernetworking以及如何连接到这个networking?

如何创build反向ssh隧道到docker-toolbox绑定到0.0.0.0

我最近开始在Windows上使用Docker工具箱,这是一个相当困难的经历。 与在linux上运行docker相比,很多事情是不同的,因为docker实际上是在虚拟机内运行的。 我仍然无法解决的其中一个问题是如何创build反向ssh隧道到我的docker-toolbox虚拟机并将其绑定到0.0.0.0(或docker0接口) 我有docker工具箱1.10.2和运行Windows 7。 动机:我有我的Windows机器上运行的MySQL服务器,我想从我的docker集装箱连接到它。 问题:我第一次尝试直接连接到192.168.99.1(我的容器内的主机窗口框的IP地址)…但是,这是行不通的。 我认为原因是我的窗口框阻止所有的外部连接。 我不能改变Windows防火墙设置,因为这些是由域pipe理。 解决方法:我用腻子设置ssh连接到我的虚拟机(virtualbox内的boot2docker),我尝试设置反向代理: 我在putty的SSH隧道下检查“远程端口做同样的事情” 源端口我input0.0.0.0:3306 目的地我进入本地主机:3306 我检查“远程”单选button 我然后ssh boot2docker … netstat -natp | grep 3306显示了它实际绑定到127.0.0.1 我打开/ usr / local / etc / ssh / sshd_config 我设置了GatewayPorts 我用/usr/local/etc/init.d/openssh restart重新启动sshd 我断开连接…当我创build新的连接和netstat -natp | grep 3306我看到3306仍然只能绑定到127.0.0.1 在putty(和在sshd_config)相同的设置工作在我的debian框…但不是在boot2docker内。 任何想法最新怎么了? 非常感谢。