-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Need to check Dockerfile, DockerCompose, CI, CD from its experts #1739
Comments
@seokho-son 올려주신 PR을 보니 컨테이너 이미지 빌드 시간이 대폭 개선된 것 같습니다 :-) 빠르게 살펴보면서 파악한 의견을 남겨드립니다. 상황에 맞게 반영하시거나, 이슈 발생 시 대응해주시면 될 것 같습니다.
Lines 13 to 16 in da7bbfe
Lines 25 to 27 in da7bbfe
cb-tumblebug/docker-compose.yaml Lines 145 to 150 in da7bbfe
캐시 적용 및 컨테이너 이미지 빌드를 위해서는 CI와 CD 워크플로우 간에 일관성을 맞출 필요가 있어 보입니다. 그 동안, export cache에 대해서 다음과 같이 안내되고 있으나,
buildkit과
|
@yunkon-kim 감사합니다! 항목별로 답변이 있어서, 답변에 기존 코멘트를 수정활용하였습니다. |
@seokho-son 마찬가지로 수정을 통해 답글 남겨놓았습니다 ^^ |
네넵! 일단 저만해도 개발을 위해 build할때는 cb-tumblebug/docker-compose.yaml 를 주로 활용하게 되네요 ^^;; docker-compose-custom.yaml (.env 활용) 도 향후에 유용하게 될 것 같은데, 일단, docker-compose.yaml 를 중심적으로 정형화(개선 등)을 해보고, 안정화되면 docker-compose-custom.yaml 의 개선도 고려해보면 좋을 것 같습니다. |
최근 docker의 buildx 툴킷을 활용하여, 빌드 속도 향상과 여러 측면에서의
Dockerfile, DockerCompose, CI, CD 개선이 진행되었음.
결과적으로 빌드 성능이 상당히 개선된 것으로 보이며,
오류 등의 특이사항도 없는 것으로 보임.
그러나, PR 리뷰 절차가 진행되지 않았으므로,
전문가이신 ~ @yunkon-kim 님의 추가 확인을 거치고자 함.
The text was updated successfully, but these errors were encountered: