mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-04-02 13:45:10 -05:00
Merge pull request #376 from elohmeier/dockerfile-caching
optimize Dockerfile for caching
This commit is contained in:
commit
f99db14a21
10
Dockerfile
10
Dockerfile
@ -4,11 +4,8 @@ LABEL maintainer="The Paperless Project https://github.com/danielquinn/paperless
|
|||||||
contributors="Guy Addadi <addadi@gmail.com>, Pit Kleyersburg <pitkley@googlemail.com>, \
|
contributors="Guy Addadi <addadi@gmail.com>, Pit Kleyersburg <pitkley@googlemail.com>, \
|
||||||
Sven Fischer <git-dev@linux4tw.de>"
|
Sven Fischer <git-dev@linux4tw.de>"
|
||||||
|
|
||||||
# Copy application
|
# Copy requirements file and init script
|
||||||
COPY requirements.txt /usr/src/paperless/
|
COPY requirements.txt /usr/src/paperless/
|
||||||
COPY src/ /usr/src/paperless/src/
|
|
||||||
COPY data/ /usr/src/paperless/data/
|
|
||||||
COPY media/ /usr/src/paperless/media/
|
|
||||||
COPY scripts/docker-entrypoint.sh /sbin/docker-entrypoint.sh
|
COPY scripts/docker-entrypoint.sh /sbin/docker-entrypoint.sh
|
||||||
|
|
||||||
# Set export and consumption directories
|
# Set export and consumption directories
|
||||||
@ -44,3 +41,8 @@ VOLUME ["/usr/src/paperless/data", "/usr/src/paperless/media", "/consume", "/exp
|
|||||||
ENTRYPOINT ["/sbin/docker-entrypoint.sh"]
|
ENTRYPOINT ["/sbin/docker-entrypoint.sh"]
|
||||||
CMD ["--help"]
|
CMD ["--help"]
|
||||||
|
|
||||||
|
# Copy application
|
||||||
|
COPY src/ /usr/src/paperless/src/
|
||||||
|
COPY data/ /usr/src/paperless/data/
|
||||||
|
COPY media/ /usr/src/paperless/media/
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user