본문 바로가기
Q&A해결2026년 8월 14일1분 읽기

GitHub Actions에서 도커 빌드가 매번 캐시를 못 써서 5분씩 걸립니다

c
cicd_bomi
조회 644댓글 4

CI에서 도커 이미지 빌드하는 워크플로우인데, 코드 한 줄만 바꿔도 npm install부터 전부 다시 돕니다. 로컬에선 레이어 캐시 덕에 몇 초면 끝나는데 CI에선 매번 풀빌드라 5분 넘게 걸려요.

워크플로우는 대충 이렇습니다.

- uses: actions/checkout@v4
- run: docker build -t myapp:${{ github.sha }} .

러너가 매번 새로 떠서 캐시가 없는 건 알겠는데, 그럼 CI에서 도커 레이어 캐시는 어떻게 재사용하나요? 매번 5분은 좀 아깝네요.

댓글 0

아직 댓글이 없습니다.
Ctrl+Enter로 등록