This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
технология_docker [2026/03/18 09:50] val [Создание образа для приложения с использованием Dockerfile] |
технология_docker [2026/03/18 15:52] (current) val [Создание образа для приложения с использованием Dockerfile] |
||
|---|---|---|---|
| Line 286: | Line 286: | ||
| #COPY --chown=myuser:myuser app.py . | #COPY --chown=myuser:myuser app.py . | ||
| + | |||
| + | ## COPY --chown=myuser:myuser gunicorn.conf.py . | ||
| ## COPY --chown=myuser:myuser etc/ /etc/ | ## COPY --chown=myuser:myuser etc/ /etc/ | ||
| ## COPY --chown=myuser:myuser var/ /var/ | ## COPY --chown=myuser:myuser var/ /var/ | ||
| Line 291: | Line 293: | ||
| ### ADD www.tgz /var/ | ### ADD www.tgz /var/ | ||
| - | ### ENV PYWEBD_PORT=4080 | + | # ENV PYWEBD_PORT=4080 |
| - | ### ENV PYWEBD_DOC_ROOT=/var/www/ | + | # ENV PYWEBD_DOC_ROOT=/var/www/ |
| ### EXPOSE 4080 | ### EXPOSE 4080 | ||
| Line 298: | Line 300: | ||
| ENTRYPOINT ["python"] | ENTRYPOINT ["python"] | ||
| CMD ["app.py"] | CMD ["app.py"] | ||
| + | # ENTRYPOINT ["gunicorn","-c","gunicorn.conf.py","app:app"] | ||
| </code><code> | </code><code> | ||
| :~/pywebd$ time docker build -t pywebd . | :~/pywebd$ time docker build -t pywebd . | ||