gpt4 book ai didi

docker - 无法访问安装在 ubuntu docker 容器中的 xampp htdocs 中的文件

转载 作者:行者123 更新时间:2023-12-02 20:23:39 28 4
gpt4 key购买 nike

我已经安装了 xampp 并将我的 php 代码部署在 docker 镜像中,并在 ubuntu 14.04 上启动了一个容器。

我无法通过在主机的 firefox 浏览器中使用我的 docker 容器系统 ip/phpmyadmin 来访问我的 phpmyadmin,但无法在浏览器中使用我的 Web 界面。在尝试访问我的网络界面时,它的显示如下:

Access forbidden!

You don't have permission to access the requested object. bhla bhla....
Error 403

注意:我已经为 xampp/htdocs 文件夹中的文件提供了所需的权限

最佳答案

使用 sudo docker run -ti ubuntu 运行新容器不会绑定(bind)任何端口。选项 -p需要用于从容器端口绑定(bind)主机端口。

查看更多 detailed answer .

在您的情况下,假设您的 Web 服务器在容器中的端口 80 上运行,并且假设您无法从端口 9090 上的主机 Web 浏览器访问它,请使用以下命令启动容器:
docker run -it -p 9090:80 ubuntu

关于docker - 无法访问安装在 ubuntu docker 容器中的 xampp htdocs 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35479005/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com