마지막 FROM에서 의존하고 있는 FROM만 실행하도록 변경. 아래의 코디에서는 마지막의 release
을 실행하며, 의존하고 있는 build
만 실행하는 문제 발생
FROM node:16-alpine as build
...
FROM amazon/aws-cli:2.0.6 as s3_sync
COPY --from=build ...
...
FROM node:16-alpine as release
COPY --from=build ...
...
해결
target을 지정하고 build를 두번하는 방식으로 해결
docker build --target release .
docker buiild --target s3_sync .