RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      Docker 기반 CI/CD 환경에서의 빌드캐시 최적화 방법

      한글로보기

      https://www.riss.kr/link?id=A107796645

      • 0

        상세조회
      • 0

        다운로드
      서지정보 열기
      • 내보내기
      • 내책장담기
      • 공유하기
      • 오류접수

      부가정보

      국문 초록 (Abstract)

      최근 컨테이너 기술 기반의 오픈소스인 Docker가 많이 사용되고 있다. Docker는 개발한 소프트웨어를 이미지 형태로 빌드하는데, 이때 이미지 빌드시간을 최대한 줄이기 위해서 레이어 캐싱이라는 방법을 제공한다. 이는 이미지 빌드 시에 생성되는 빌드캐시를 이용하는 방식으로, 이미지 빌드시간을 많이 단축할 수 있다. 하지만 이미지의 특정 레이어에 변경이 일어나면 해당 변경된 레이어는 다시 빌드를 진행하게 되고, 변경 전의 레이어는 빌드캐시 상태로 로컬에 계속 남아있게 된다. 소프트웨어 개발이 진행되면서 레이어에 많은 변경이 생기게 되는데, 이로 인해 사용하지 않는 빌드캐시가 로컬에 계속 쌓이게 되어 스토리지가 낭비된다. 하지만 Docker에서의 빌드캐시를 자동으로 제거하는 방법을 제공하지 않는다. 따라서 로컬에 핫이는 빌드캐시를 제거 또는 교체하는 방법이 필요하다. 본 논문에서는 Docker의 빌드캐시를 CI/CD 파이프라인에서 자동으로 교체하는 방법을 제시한다. 이 방법을 통해 빌드캐시가 차지하는 스토리지 용량이 최대 Docker 이미지 크기의 두대 까지만 차지하도록 유지할 수 있다. 이와 동시에 빌드캐시를 최대한 활용해 CI과정 중에서 이미지를 빌드하는 시간을 단축시킬 수 있다.
      번역하기

      최근 컨테이너 기술 기반의 오픈소스인 Docker가 많이 사용되고 있다. Docker는 개발한 소프트웨어를 이미지 형태로 빌드하는데, 이때 이미지 빌드시간을 최대한 줄이기 위해서 레이어 캐싱이...

      최근 컨테이너 기술 기반의 오픈소스인 Docker가 많이 사용되고 있다. Docker는 개발한 소프트웨어를 이미지 형태로 빌드하는데, 이때 이미지 빌드시간을 최대한 줄이기 위해서 레이어 캐싱이라는 방법을 제공한다. 이는 이미지 빌드 시에 생성되는 빌드캐시를 이용하는 방식으로, 이미지 빌드시간을 많이 단축할 수 있다. 하지만 이미지의 특정 레이어에 변경이 일어나면 해당 변경된 레이어는 다시 빌드를 진행하게 되고, 변경 전의 레이어는 빌드캐시 상태로 로컬에 계속 남아있게 된다. 소프트웨어 개발이 진행되면서 레이어에 많은 변경이 생기게 되는데, 이로 인해 사용하지 않는 빌드캐시가 로컬에 계속 쌓이게 되어 스토리지가 낭비된다. 하지만 Docker에서의 빌드캐시를 자동으로 제거하는 방법을 제공하지 않는다. 따라서 로컬에 핫이는 빌드캐시를 제거 또는 교체하는 방법이 필요하다. 본 논문에서는 Docker의 빌드캐시를 CI/CD 파이프라인에서 자동으로 교체하는 방법을 제시한다. 이 방법을 통해 빌드캐시가 차지하는 스토리지 용량이 최대 Docker 이미지 크기의 두대 까지만 차지하도록 유지할 수 있다. 이와 동시에 빌드캐시를 최대한 활용해 CI과정 중에서 이미지를 빌드하는 시간을 단축시킬 수 있다.

      더보기

      분석정보

      View

      상세정보조회

      0

      Usage

      원문다운로드

      0

      대출신청

      0

      복사신청

      0

      EDDS신청

      0

      동일 주제 내 활용도 TOP

      더보기

      주제

      연도별 연구동향

      연도별 활용동향

      연관논문

      연구자 네트워크맵

      공동연구자 (7)

      유사연구자 (20) 활용도상위20명

      이 자료와 함께 이용한 RISS 자료

      나만을 위한 추천자료

      해외이동버튼