Improvements to Docker Image (Proper Layers Order and Docker-Ignore) #1

Closed
vapronva wants to merge 4 commits from vapronva/mastoposter-oss_images:master into master
2 changed files with 12 additions and 2 deletions
Showing only changes of commit 80a3d9c89d - Show all commits

5
.dockerignore Normal file
View File

@ -0,0 +1,5 @@
.git
.gitignore
config.ini
README.md
TODO

View File

@ -1,6 +1,11 @@
FROM python:3.10-alpine FROM python:3.10-alpine
COPY . /app
WORKDIR /app WORKDIR /app
RUN pip install -r /app/requirements.txt
COPY requirements.txt /app/requirements.txt
RUN pip install -r /app/requirements.txt && rm /app/requirements.txt
COPY . /app
CMD ["python3", "-m", "mastoposter", "/config.ini"] CMD ["python3", "-m", "mastoposter", "/config.ini"]