Merge pull request #24 from caugner/docker-issues

Fixes some Docker issues
This commit is contained in:
Piero Toffanin 2021-01-19 16:49:03 -05:00 committed by GitHub
commit 580887fcc6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 10 additions and 4 deletions

1
.dockerignore Normal file
View file

@ -0,0 +1 @@
.git*

View file

@ -1,14 +1,19 @@
FROM python:3.8
WORKDIR /app
# This expects the models submodule to be present
COPY models models
RUN pip install --upgrade pip
# Avoid rebuilding this step if no changes to requirements.txt
COPY requirements.txt .
RUN pip install -r requirements.txt
# Copy everything in the container
# This expects the models submodule to be present
COPY . .
# Copy everything else
COPY app app
COPY *.py LICENSE README.md ./
EXPOSE 5000
ENTRYPOINT [ "python", "main.py", "--host", "0.0.0.0" ]

View file

@ -21,7 +21,7 @@ parser.add_argument('--ssl', default=None, action="store_true",
parser.add_argument('--frontend-language-source', type=str, default="en", metavar="<language code>",
help='Set frontend default language - source (%(default)s)')
parser.add_argument('--frontend-language-target', type=str, default="es", metavar="<language code>",
help='Set frontend default language - target (%(default)s)')
help='Set frontend xxxdefault language - target (%(default)s)')
args = parser.parse_args()