rethinkdb:最新已在Docker上安装并运行
docker run -d --net rethinkdb-net -p 5000:8080 --expose 5000 --name rethinkdb-stable2 rethinkdb:latest
使用curl,我可以看到仪表板正在运行,如果我使用-p 80:8080,我可以在访问IP时看到它。我也试过像这样打开端口:
iptables -t nat -A DOCKER -p tcp --dport 5000 -j DNAT --to-destination 172.18.0.2:8080
给出了结果
DNAT tcp -- anywhere anywhere tcp dpt:5000 to:172.18.0.2:8080
对于curl来说,看到网站是不必要的iptables元素,但无论我做什么,我只能看到IP:80的网站,而不是IP:5000(我需要:我的网络应用程序为80)。
我正在使用Debian 8,云实例。
答案 0 :(得分:1)
因为无论如何这样做可能不是一个好主意,我使用SSH -L:5000来查看管理界面。