nginx in docker 手记

踩坑了,参考Docker 安装 Nginx 容器 (完整详细版)_Touch&的博客-CSDN博客_docker nginx

问题在nginx.conf这个文件上,挂载前需要自己先创建一个

官方也有说从容器中拷贝一个出来:nginx - Official Image | Docker Hub

$ docker run --name tmp-nginx-container -d nginx
$ docker cp tmp-nginx-container:/etc/nginx/nginx.conf /host/path/nginx.conf
$ docker rm -f tmp-nginx-container
docker cp nginx:/etc/nginx/nginx.conf /home/docker-nginx/conf/nginx.conf
docker cp nginx:/etc/nginx/conf.d /home/docker-nginx/conf/conf.d
docker cp nginx:/usr/share/nginx/html /home/docker-nginx/

 

配合gitea使用时会有一个暗坑,会报错:

Error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413

按下文得以解决:链接 :https://blog.csdn.net/xiao907182878/article/details/81383272

在 default.conf文件中的 location{ }中设置:client_max_body_size   20m;

posted @ 2023-01-01 12:27  风海迷沙  阅读(19)  评论(0编辑  收藏  举报