Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

꿈이 현대자동차 RnD 연구소 직원인 자동차 관련 임베디드 개발자

docker image 버전 관리 전략 본문

카테고리 없음

docker image 버전 관리 전략

hyundai-ga-go-pa-yo 2024. 4. 19. 20:32

언젠가는 정리하겠지? 나 자신??

 

 

계기

:...?

도커 이미지로 C/C++ 소스코드를 빌드를 해서 바이너리 및 .so를 산출해주는 이미지를 만들어야했다.

이는 프로젝트 빌드 환경을 구축한 본인 외에, 다른 사람이 빌드에 대한 환경을 구축하는데 소모되는 비용을 줄이기 위해서이다. 현재 진행하고 있는 프로젝트는 PoC 단계에서 안정화까지의 스텝을 밟고 있기 때문에, 주기적으로 빌드 환경이 수정이 될 것으로 예상한다. 그렇다는건 Dockerfile 스크립트가 변경될 가능성이 있다는 것을 의미한다. 각각의 담당자마다 rollback이나 'google test 및 cmake 등의 기본환경만 존재하는 버전'을 base이미지로 사용하여, 새로운 타겟 임베디드 보드의 빌드환경을 만들고 싶은 needs가 있을것이다.

(#만든거 검사받다가 엄청 크게 혼난건 안 비밀 #그래서 이것만큼은 전문가가 될것임)

 

참조

https://learn.microsoft.com/ko-kr/azure/container-registry/container-registry-image-tag-version

https://stevelasker.blog/2018/03/01/docker-tagging-best-practices-for-tagging-and-versioning-docker-images/