diff --git a/Dockerfile b/Dockerfile index d1ce688cbfd6a561e6129912c944a681e894af47..12e457a02f4dc0dc20a8fb24dc928afab458cb58 100644 --- a/Dockerfile +++ b/Dockerfile @@ -38,12 +38,23 @@ RUN npm cache clean -f RUN npm install -g n RUN n stable RUN curl -o- -L https://yarnpkg.com/install.sh | bash -ENV PATH "$PATH:$HOME/.yarn/bin" -RUN yarn install --ignore-engines -RUN yarn encore dev +RUN $HOME/.yarn/bin/yarn install --ignore-engines +RUN $HOME/.yarn/bin/yarn encore dev +## Add nginx -EXPOSE 8000/tcp -CMD symfony server:start +RUN apk add --update --no-cache nginx + +COPY nginx.conf /etc/nginx/ +COPY symfony.conf /etc/nginx/conf.d/ + +RUN echo "upstream php-upstream { server php:9001; }" > /etc/nginx/conf.d/upstream.conf + +RUN adduser -D -g '' -G www-data www-data + +CMD ["nginx"] + +EXPOSE 80 +EXPOSE 443