Fedir Zadniprovskyi commited on
Commit
d7d34e3
·
1 Parent(s): 836d1b1

build: docker don't install dev deps

Browse files
Files changed (3) hide show
  1. Dockerfile.cpu +1 -1
  2. Dockerfile.cuda +1 -1
  3. pyproject.toml +1 -1
Dockerfile.cpu CHANGED
@@ -8,7 +8,7 @@ RUN apt-get update && \
8
  RUN pip install --no-cache-dir poetry==1.8.2
9
  WORKDIR /root/speaches
10
  COPY pyproject.toml poetry.lock ./
11
- RUN poetry install
12
  COPY ./speaches ./speaches
13
  ENTRYPOINT ["poetry", "run"]
14
  CMD ["uvicorn", "speaches.main:app"]
 
8
  RUN pip install --no-cache-dir poetry==1.8.2
9
  WORKDIR /root/speaches
10
  COPY pyproject.toml poetry.lock ./
11
+ RUN poetry install --only main
12
  COPY ./speaches ./speaches
13
  ENTRYPOINT ["poetry", "run"]
14
  CMD ["uvicorn", "speaches.main:app"]
Dockerfile.cuda CHANGED
@@ -8,7 +8,7 @@ RUN apt-get update && \
8
  RUN pip install --no-cache-dir poetry==1.8.2
9
  WORKDIR /root/speaches
10
  COPY pyproject.toml poetry.lock ./
11
- RUN poetry install
12
  COPY ./speaches ./speaches
13
  ENTRYPOINT ["poetry", "run"]
14
  CMD ["uvicorn", "speaches.main:app"]
 
8
  RUN pip install --no-cache-dir poetry==1.8.2
9
  WORKDIR /root/speaches
10
  COPY pyproject.toml poetry.lock ./
11
+ RUN poetry install --only main
12
  COPY ./speaches ./speaches
13
  ENTRYPOINT ["poetry", "run"]
14
  CMD ["uvicorn", "speaches.main:app"]
pyproject.toml CHANGED
@@ -1,7 +1,7 @@
1
  [tool.poetry]
2
  package-mode = false
3
 
4
- [tool.poetry.dependencies]
5
  python = "^3.11"
6
  faster-whisper = "^1.0.2"
7
  pydantic = "^2.7.1"
 
1
  [tool.poetry]
2
  package-mode = false
3
 
4
+ [tool.poetry.dependencies] # implicitly named main
5
  python = "^3.11"
6
  faster-whisper = "^1.0.2"
7
  pydantic = "^2.7.1"