[英]Change nginx.conf file inside docker
我正在嘗試使用在 docker 中運行的 nginx 創建反向代理。 我已經設置了 nginx.conf 文件,它在本地運行良好。 但是,我不知道如何使用此更改的 nginx.conf 文件設置 nginx docker 。 有沒有辦法做到這一點?
您需要將 nginx.conf 復制到您的容器中:
例如: COPY conf /etc/nginx
在您的Dockerfile
中,添加一條指令,將您項目的反向代理配置的ngxin.conf
到您打算構建的 docker 映像中,在 ZEE434023CF89D7DFB21F63D64F0F9D74 將查找其配置的位置。 例如,假設您的基本映像是 Debian,您可以在Dockerfile
中執行以下操作:
# Move the default conf out of the way
RUN mv /etc/nginx/nginx.conf /etc/nginx/nginx.conf_orig
# Copy in your project's new nginx conf
RUN cp my_project/nginx.conf /etc/nginx/nginx.conf
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.