无法访问docker容器中的服务器
我有一个停靠在谷歌云虚拟机上的应用程序。它运行良好,但从昨天开始,我无法访问闪亮的服务器。我已经检查了docker日志,它给了我以下消息:无法访问docker容器中的服务器,r,docker,shiny,shiny-server,R,Docker,Shiny,Shiny Server,我有一个停靠在谷歌云虚拟机上的应用程序。它运行良好,但从昨天开始,我无法访问闪亮的服务器。我已经检查了docker日志,它给了我以下消息: **[2019-03-13T14:56:11.496] [INFO] shiny-server - Shiny Server v1.5.7.890 (Node.js v8.10.0) [2019-03-13T14:56:11.498] [INFO] shiny-server - Using config file "/etc/shiny-server/s
**[2019-03-13T14:56:11.496] [INFO] shiny-server - Shiny Server v1.5.7.890 (Node.js v8.10.0)
[2019-03-13T14:56:11.498] [INFO] shiny-server - Using config file "/etc/shiny-server/shiny-server.conf"
[2019-03-13T14:56:11.559] [WARN] shiny-server - Running as root unnecessarily is a security risk! You could be running more securely as non-root.
[2019-03-13T14:56:11.562] [INFO] shiny-server - Starting listener on 0.0.0.0:3838**
那么,这是否意味着闪亮的服务器正在运行?如果是,那么为什么我不能从浏览器访问它(在浏览器上它给我一个错误ERR\u CONNECTION\u densed
)
注意:虚拟机中的端口
3838
(默认闪亮服务器端口)被列为白名单 您是否在docker容器中公开了端口?是@Samuel,我已使用docker-compose.yml文件中的以下行发布了端口:端口:-“80:3838”您是否在docker容器中公开了端口?是@Samuel,我已使用docker-compose.yml文件中的以下行发布了端口:端口:-“80:3838”