Переглянути джерело

improvement: speed up dependency installation in docker image rebuilds by mounting cache layer (#3218)

tags/0.6.2
Bowen Liang 1 рік тому
джерело
коміт
55fc46c707
Аккаунт користувача з таким Email не знайдено
2 змінених файлів з 4 додано та 2 видалено
  1. 2
    1
      api/Dockerfile
  2. 2
    1
      web/Dockerfile

+ 2
- 1
api/Dockerfile Переглянути файл

@@ -11,7 +11,8 @@ RUN apt-get update \

COPY requirements.txt /requirements.txt

RUN pip install --prefix=/pkg -r requirements.txt
RUN --mount=type=cache,target=/root/.cache/pip \
pip install --prefix=/pkg -r requirements.txt

# production stage
FROM base AS production

+ 2
- 1
web/Dockerfile Переглянути файл

@@ -13,7 +13,8 @@ WORKDIR /app/web
COPY package.json .
COPY yarn.lock .

RUN yarn install --frozen-lockfile
RUN --mount=type=cache,target=/root/.yarn YARN_CACHE_FOLDER=/root/.yarn \
yarn install --frozen-lockfile


# build resources

Завантаження…
Відмінити
Зберегти