From 343be8dc0c5ba6e945178c548d3d22378d76ce2a Mon Sep 17 00:00:00 2001 From: Meradoch <59009890+Meradoch@users.noreply.github.com> Date: Mon, 22 Nov 2021 19:10:14 +0300 Subject: [PATCH] Fix nginx bind to port 80 error This fixes `nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)` error as only root user can bind to port 80. --- build/frappe-nginx/Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/build/frappe-nginx/Dockerfile b/build/frappe-nginx/Dockerfile index d1c9f635..78bdeda8 100644 --- a/build/frappe-nginx/Dockerfile +++ b/build/frappe-nginx/Dockerfile @@ -72,4 +72,5 @@ RUN chown -R nginx:nginx /assets /etc/nginx/conf.d/ /var/www/html/ USER nginx ENTRYPOINT ["/docker-entrypoint.sh"] +USER root CMD ["nginx", "-g", "daemon off;"]