vue-app / Dockerfile
yuchen168's picture
Upload Dockerfile
112f6ab
# FROM nginx:1.19.3-alpine
# FROM yuchen168/uwsgi-nginx-unprivileged
FROM yuchen168/uwsgi-nginx-unprivileged-python
COPY nginx.conf /etc/nginx/nginx.conf
COPY app.json /etc/uwsgi/app.json
# COPY MajesticAdmin-Free-Bootstrap-Admin-Template-master.zip /usr/local/html.zip
# WORKDIR /usr/local
# RUN mkdir html
# RUN unzip html.zip -o -d html
# COPY uwsgi /tmp/uwsgi
# RUN install -m 755 /tmp/uwsgi /usr/bin/uwsgi
# RUN rm /tmp/uwsgi
# RUN /usr/bin/uwsgi -config=/etc/uwsgi/app.json
# ENV PORT=7860
EXPOSE 7860
# CMD ["nginx", "-g", "daemon off;"]
# nginx -g 'daemon off;'
ADD app.sh /
RUN chmod +x /app.sh
CMD /app.sh