我的露天容器似乎正在运行,但我无法通过另一个网络浏览器访问它

问题描述 投票:0回答:1

我无法使用网络浏览器访问 alfresco,更准确地说是共享 URL。

我有 docker、docker-compose 和 docker-compose.yml 的所有要求(并且我重新安装了它们至少 50 次。但它看不到 URL。

我尝试更改 GCP 中的防火墙规则,但没有效果

我尝试重新安装上面提到的三个文档几次,但没有成功。

我的 alfresco 正在运行,正如我所写,并表示测试成功,但我的 URL 不起作用。

我尝试更改我的 .yml 文件几次,但也不起作用。

我在终端中 ping 了我的外部 IP 地址,它又 ping 回来了,但是当我在防火墙规则中允许的端口 8080 上尝试完整的 URL 时,什么也没有。

alfresco-1            | 2024-04-01T22:22:17,931 [] INFO  [alfresco.repo.admin] [http-nio-8080-exec-3] Using database URL 'jdbc:postgresql://postgres:5432/alfresco' with user 'alfresco'.
alfresco-1            | 2024-04-01T22:22:17,931 [] INFO  [alfresco.repo.admin] [http-nio-8080-exec-3] Connected to database PostgreSQL version 14.4 (Debian 14.4-1.pgdg110+1)
alfresco-1            | 2024-04-01T22:22:17,932 [] INFO  [api.probes.ProbeEntityResource] [http-nio-8080-exec-3] readyProbe: Success - Tested
http ubuntu google-cloud-platform alfresco
1个回答
0
投票

您需要检查以下内容:

通过运行命令来检查docker上容器使用的端口

docker ps -a

通过运行命令

netstat -tulpn 
验证虚拟机内的监听端口并执行
telnet <Public-IP\> -p 8080

如果失败,请返回防火墙规则(如果允许入口流量),将其设置为

0.0.0.0/0
以允许所有流量进行故障排除

我尝试使用此 github 存储库按照文档说明

运行
© www.soinside.com 2019 - 2024. All rights reserved.