解决VirtualBox共享目录和docker-apache访问403问题

现象

使用docker,遇到一个麻烦,请大侠们指导一下:
我的系统是macosx, 装了个virtualbox。共享了一个docker文件夹。
在virtualbox的虚拟机debian里面安装了一个docker,使用docker构建了一个LAMP环境,
LAMP环境使用的web目录正是macosx共享的文件夹docker,docker里面的80端口开放到debian里面了,使用8181端口
1. 在debian系统里面访问localhost:8181,无法访问
2. 在macosx里面,访问192.168.3.10:8181(debian系统的内网IP)也无法访问

我猜测可能的原因:
1. docker内apache的权限不足virtualbox的vboxsf的权限,我使用过usermod -aG vboxsf docker|apache2, 结果没用。
2. 其他的暂时还没想到,请指示。
3. 网站上不好搜。
4. 猜想解决途径: 和mac一样,将虚拟机共享文件路径添加到docker的共享目录里面。–失败
具体错误信息如下:



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章