docker - компоновка вытягивающих изображений, используемых ОТ - PullRequest
0 голосов
/ 06 августа 2020

docker -compose.yml

version: "3.8"
services:
  web_app:
    container_name: web-app
    build:
      context: ./web_app
    ports:
      - 1234:1234

. / Web_app / Dockerfile

FROM docker.pkg.github.com/my_app/web_app/web_app:latest as builder

RUN npm run build


FROM nginx

COPY --from=builder /usr/src/app/dist /usr/share/nginx/html

EXPOSE 1234

CMD ["nginx", "-g", "daemon off;"]

У меня проблемы с уровнем кеширования. Когда мое изображение builder обновляется, docker-compose его не тянет. И docker-compose build web_app тоже. Мне приходилось удалять изображение вручную. Есть способ лучше?

...