[k8s] 공개용 Docker Image를 다운로드하여 사설 Registry 로 옮기기

[k8s] 공개용 Docker Image를 다운로드하여 사설 Registry 로 옮기기

  • docker.elastic.co/beats/metricbeat:7.2.0 이미지를 대상으로 테스트 진행
  1. 외부 통신 가능한 서버에서 docker.elastic.co/beats/metricbeat:7.2.0 이미지를 pull 하기

    • docker image pull <Image 경로> 명령어 사용
  2. docker 이미지를 tar 파일로 저장하기

    • docker save -o <File Name> <Image Name> 명령어 사용

     

  1. 사설 Registry 연동된 사설 서버로 컨테이너 이미지 tar 파일 전송

  2. 사설 서버에서 docker load 명령어로 이미지 tar 불러오기

    • docker load -i <File Name> 명령어로 tar 파일로 만들어진 이미지를 docker 내 image에 불러온다.

       

  1. docker 이미지 태그 변경 후 사설 Registry 에 push 하기

    • docker image tag 명령어로 사설 서버 호스트로 이미지 태그를 변경한다 .

    • 변경된 태그를 기준으로 사설 Registry 에 push 하기

       

다른 카테고리의 글 목록

k8s 카테고리의 포스트를 톺아봅니다