1. # OpenEuler、CentOS使用静态目录时,可能会有权限问题,当页面提示403 forbidden,需要给配置的静态目录加权限。
  2. mkdir ~/.web
  3. echo testing... > ~/.web/index.html
  4. chmod -R 777 ~/.web
  5. docker pull nginx
  6. docker run --name=nginx-web --restart=always --log-opt max-size=100m -d \
  7. -p 80:80 \
  8. -v ~/.web:/usr/share/nginx/html \
  9. nginx
  10. curl localhost
docker run --rm -d -p 8081:80 --name nginx-test-web \
  -v /home/nginx/www:/usr/share/nginx/html \
  -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
  -v /home/nginx/logs:/var/log/nginx \
  nginx

https://hub.docker.com/_/nginx

Docker容器部署 Nginx服务

docker + nginx 部署vuejs3.0项目

docker+nginx部署vue项目

docker + nginx 部署vue项目 步骤详细

runoob - Docker 安装 Nginx

docker nginx 403 forbidden

解决Nginx出现403 forbidden (13: Permission denied)报错的四种方法