도커이미지 빌드 및 히스토리 조회하기

작성자 김아름 수정일 2022-10-17 15:43

#SparklingSoDA4.0, #스파클링소다4.0, #docker, #도커, #image

아티클 관련 제품: SparklingSoDA4.0

들어가며

  • 스파클링소다에서 제공되는 도커 이미지를 기반으로, 새로운 이미지 빌드를 요구할 수 있습니다.

  • admin setting 영역에서 이미지를 빌드하고, 빌드한 이미지의 히스토리를 조회하는 방법을 알아보겠습니다.



도커이미지 빌드하기

admin-settings 의 영역으로 가면, 좌측에 Docker Image 탭이 있습니다.

해당 부분에서는 현재 사용 가능한 도커 이미지 조회 및 생성, 삭제 등을 할 수 있습니다.


  1. site-admin 권한이 있는 계정으로 로그인 한 뒤, Docker Image 탭으로 이동합니다.
    site-admin 권한이 있는 계정 생성 방법은 여기에서 확인해주세요.
    resitration에서는 SparklingSoDA에 등록된 Docker Image의 리스트를 확인할 수 있습니다.

  2. 도커이미지를 빌드합니다.
    Build Image 탭으로 이동한 뒤, Create 를 클릭하면 도커이미지를 빌드할 수 있습니다.

    • Docker Image의 이름을 입력합니다.

    • Docker Image의 태그명을 입력합니다.

    • Base Image를 선택합니다.
      resitration에서 조회된 Docker Image만 선택할 수 있습니다.

    • Docker Image가 사용될 영역을 선택합니다.
      notebook, restapp, restserver 중 선택할 수 있습니다.


    

  • Docker Iamge에 사용할 python package를 입력합니다.

  • Docker Image에 사용할 system package를 입력합니다.

  • 단, 모두 nexus repository에 설치된 패키지만 입력할 수 있습니다.

    (예시)
     


  • Dockerfile에서 Docker Image를 빌드하기 위한 스크립트를 변경합니다.
    이때, Do not modify 영역은 Docker Image를 빌드하기 위한 기본적인 명령이므로 수정하지 않아야 합니다.





도커 이미지 히스토리 조회

빌드한 도커 이미지들의 히스토리를 조회할 수 있습니다.

동일한 이름을 가진 도커 이미지의 버전별 생성 내역을 확인할 수 있습니다.


Build Docker Image로 조회되는 이미지의 Version을 클릭합니다.


선택한 도커 이미지의 버전별 히스토리 내역이 표시됩니다.




마무리

  • admin영역에서 도커이미지를 빌드하고, 빌드한 이미지의 내역을 조회하는 방법을 알아보았습니다.


아티클이 유용했나요?

훌륭합니다!

피드백을 제공해 주셔서 감사합니다.

도움이 되지 못해 죄송합니다!

피드백을 제공해 주셔서 감사합니다.

아티클을 개선할 수 있는 방법을 알려주세요!

최소 하나의 이유를 선택하세요
CAPTCHA 확인이 필요합니다.

피드백 전송

소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.

02-558-8300