FROM nginx:alpine RUN apk add --no-cache \ curl \ certbot \ openssl \ inotify-tools \ bash COPY nginx.conf /etc/nginx/nginx.conf COPY wordpress.conf /etc/nginx/conf.d/default.conf COPY wordpress-ssl.conf /etc/nginx/conf.d/wordpress-ssl.conf.disabled COPY ssl-params.conf /etc/nginx/snippets/ssl-params.conf COPY entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh && \ mkdir -p /etc/nginx/snippets /var/www/certbot /var/run/certbot-signal ENTRYPOINT ["/entrypoint.sh"] CMD ["nginx", "-g", "daemon off;"]