깃허브에 우리가 코드를 저장하고 다른 사람의 코드를 내려받듯이,
도커이미지도 깃허브와 같은 저장소에 이미지를 저장하고 내려받을 수 있다.
가장 유명한 퍼블릭 저장소는 DockerHub 이지만, 해당 저장소는 퍼블릭이기에 모두가 접근할 수 있다.
프라이빗한 저장소도 필요할 때가 있다!
NCP에선 프라이빗 도커 컨테이너 이미지를 보관하고 , 관리, 배포할 수 있는 서비스를 제공한다.
이를 Container Registry 라 부르는데, 이번 글에선 Container Registry 를 생성하는 과정을 적어보겠다.
그런데 Container Registry를 생성하려면 먼저 Object Storage를 만들어야 한다.
(Object Storage의 버킷(저장소)에 Docker 컨테이너 이미지가 저장된다.)
Object Storage는 모든 종류의 데이터를 인터넷상에 저장하고 검색할 수 있는 객체 스토리지! 라고 NCP 홈페이지에 나와 있다 ㅎ
다음 순서를 따라가 Object Storage를 만들어보자.
1. Object Storage 생성
1. Object Storage 접속(NCP Console로 들어가면 된다.)
2. 이용신청
3. Bucket 생성하기
4. 버킷 정보 입력하기
버킷 이름은 원하는 이름으로 설정!
그 외 전부 기본설정으로 하고 다음 → 다음 → 다음 …
5. 버킷 생성완료!
2. Container Registry 생성하기
이번에도 순서를 따라가며 생성해보자.
1. 레지스트리 생성
2. 정보 입력 후 생성
Object Storage에 생성한 bucket을 사용하면 된다!
3. 생성완료!
Container Registry와 Object Storage를 생성해보았다~!