NaverCloud(NCP) Docker 이미지를 Container Registry로 올리기 -2
이번에는 터미널을 이용하여 NCP의 Container Registry로 도커 이미지를 올리도록 하겠습니다.
참고 이전글 : NaverCloud(NCP) Docker 이미지를 Container Registry로 올리기 -1
1. docker login
- 해당레지스터(여기서는 NCP Container Registry)로 로그인을 진행합니다.
$ docker login [registry]
![]() |
사진1) docker login 진행 |
docker login을 NCP의 Container Registry로 진행하기 위해서는 Access, Screat Key가 필요합니다. (방법에 대해서 링크 확인)
2. docker 이미지 생성
- Local에서 docker이미지를 생성합니다. 아래 cli는 현재 경로에 Dockerfile이 있다는 가정하에 작성한 것입니다.
$ docker build -t [user/imageName:tag] .
![]() |
사진2) Local에서 이미지 빌드 |
![]() |
사진3) 이미지 빌드 완료 |
3. Container Registry로 이미지 푸쉬하기
- Local에서 생성한 docker이미지를 cli로 Container Registry로 올립니다.
$ docker push [user/imageName:tag]
![]() |
사진4) 이미지를 Container Registry로 Push |
![]() |
사진5) Container Registry로 Push완료 |
4. 이미지 푸쉬 완료
- NCP의 Container Registry에 푸쉬한 이미지를 확인합니다.
![]() |
사진6) 해당 Push한 Registry로 업로드 |
![]() |
사진7) Registry에 이미지 업로드 확인 |
![]() |
사진8) 이미지 내용 확인 |
이제 어느 서버에서도 해당 Docker 이미지를 Pull받을수 있습니다.
댓글
댓글 쓰기