今天项目遇到一个问题,服务器部署的nginx,在访问静态图片403Forbidden。
容器是采用Dockerfile启动的,代码如下:
FROM nginx:latest MAINTAINER Zteel Zhan "gangzn@cn.ibm.com" # 拷贝html COPY html /usr/share/nginx/html # 拷贝配置文件 COPY nginx.conf /etc/nginx EXPOSE 80 WORKDIR /usr/local/nginx CMD ["nginx","-g","daemon off;"]
低调奢华的一段代码~
个人感觉是nginx权限问题,所以我在配置的时候加了权限
FROM nginx:latest MAINTAINER Zteel Zhan "gangzn@cn.ibm.com" # 拷贝html COPY html /usr/share/nginx/html # 添加目录可访问权限 RUN chmod -R 755 /usr/share/nginx/html # 拷贝配置文件 COPY nginx.conf /etc/nginx EXPOSE 80 WORKDIR /usr/local/nginx CMD ["nginx","-g","daemon off;"]
问题解决~ (>_<)