sty1213 发表于 2019-3-6 18:03:19

docker配置项目文件的问题

在docker中下载了LNMP一键安装包镜像,正常运行时是ok的,但是挂载文件目录运行就访问403了docker run -d -v /media/sf_dockertest/default:/home/wwwroot/default --privileged=true -p 32801:80 -p 32802:443 -p 32803:3306 -p 32804:22--name lnmpwinstonpro/lnmp
挂载文件运行的命令

licess 发表于 2019-3-7 13:13:11

有可能是挂载的目录权限有问题

sty1213 发表于 2019-3-7 14:03:06

回复 2# 的帖子

我把宿主机的那个文件夹权限已经设置成777了还不行,他现在是怎么个权限,我打开192.168.0.133(宿主机ip),应该通过访问docker的lnmp容器的配置去读取挂载的宿主机文件夹/media/sf_dockertest/default:/home/wwwroot/default吗?

那我应该去排查宿主机里的文件权限还是lnmp里的文件权限,现在有点懵了,查资料说加--privileged=true 就可以,但是实际上并没有效果

sty1213 发表于 2019-3-7 14:06:57

回复 2# 的帖子

还有,军哥,我访问的是default文件夹,看日志怎么是请求p.php然后回调呢,在哪个配置文件里有配置相关的访问顺序吗还是怎么导致的这种情况

licess 发表于 2019-3-7 16:59:39

回复 3# 的帖子

docker方面的不了解
p.php是会获取内存占用等参数的变化,所以会有callback

潇洒哥521 发表于 2019-3-15 13:39:10

直接给镜像root权限试试
页: [1]
查看完整版本: docker配置项目文件的问题