From ab81061cbaddd9e09a041199a004e586a4c06cce Mon Sep 17 00:00:00 2001 From: hay-kot Date: Sun, 4 Apr 2021 10:22:43 -0800 Subject: [PATCH] fix docker dev build --- Dockerfile.dev | 10 +++++++--- docker-compose.dev.yml | 2 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Dockerfile.dev b/Dockerfile.dev index 8f3d38ffa919..918a7c432e6d 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -12,10 +12,14 @@ RUN curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get- poetry config virtualenvs.create false # Copy poetry.lock* in case it doesn't exist in the repo -COPY ./pyproject.toml ./poetry.lock* /app/ +COPY ./pyproject.toml /app/ -RUN poetry install +# RUN poetry install COPY ./mealie /app/mealie -CMD ["uvicorn", "mealie.app:app", "--host", "0.0.0.0", "--port", "9000", "--reload"] \ No newline at end of file +RUN poetry install + +RUN ["poetry", "run", "python", "mealie/db/init_db.py"] +RUN ["poetry", "run", "python", "mealie/services/image/minify.py"] +CMD ["poetry", "run", "python", "mealie/app.py"] \ No newline at end of file diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index eb1b33251ff1..a55b1f07fd8c 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -30,7 +30,7 @@ services: TZ: America/Anchorage # Specify Correct Timezone for Date/Time to line up correctly. volumes: - ./app_data:/app_data - - ./mealie:/app + - ./mealie:/app/mealie # Mkdocs mealie-docs: