如何修复docker的配置?我能';t在web浏览器中打开图像http://localhost

如何修复docker的配置?我能';t在web浏览器中打开图像http://localhost,docker,ubuntu-18.04,Docker,Ubuntu 18.04,我用图像运行docker。docker run-d--cap add=XHAUSE-p80:80-p8080:8080-p8090:8090web/imgimg:latest 我应该能够通过localhost访问容器 如何开始调试此问题 我可以ping容器的IP地址。 我可以查看$docker inspect、$docker info、日志等 当我运行命令:$curl时,它不会显示任何内容 接下来是$curl显示 502坏网关,nginx/1.16.1 我运行$curl 172.17.0.2时,

我用图像运行docker。docker run-d--cap add=XHAUSE-p80:80-p8080:8080-p8090:8090web/imgimg:latest

我应该能够通过localhost访问容器

如何开始调试此问题

我可以ping容器的IP地址。 我可以查看$docker inspect、$docker info、日志等

当我运行命令:$curl时,它不会显示任何内容

接下来是$curl显示 502坏网关,nginx/1.16.1

我运行$curl 172.17.0.2时,在我的web浏览器中收到一个错误:“出现了问题,请进入docker容器并找到解决方法…”

如果在web浏览器中运行,我会看到相同的错误


你知道怎么了吗?我是docker新手。

您需要在问题中添加您正在使用的docker命令,如果您使用自定义图像,请同时添加docker文件。您正在谈论哪些命令?请指定用于运行docker容器的docker命令。这是一个命令:docker run-d--cap add=XHAUSE-p80:80-p8080:8080-p8090:8090web/imgimg:latest。我只是出于安全原因更改了一些名称,其余的完全相同。正如我说的,将命令添加到您的问题中,不要忘记也添加Dockerfile