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

15 篇文章 0 订阅

现象

使用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的共享目录里面。–失败
具体错误信息如下:



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值