解決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的共享目錄裏面。–失敗
具體錯誤信息如下:



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