GCP Docker Image Push, Pull to Container Registery from instance(VM)

해당 과정은 도커가 설치 되어 있어야 합니다. Container Registry가 사용 가능한 상태여야 합니다. gcloud 버전은 아래와 같습니다. ----------------------------------------------------------------- Google Cloud SDK 413.0.0 alpha 2023.01.06 beta 2023.01.06 bq 2.0.84 bundled-python3-unix 3.9.12 core 2023.01.06 gcloud-crc32c 1.0.0 gsutil 5.17 minikube 1.28.0 skaffold 2.0.4 ----------------------------------------------------------------- 링크 : docker install by terminal : ubuntu 20.04 링크 : docker 도커를 이용하여 이미지(IMAGE) 생성하기 : NestJS 사용 VM에서 docker images를 만들때 아래와 같은 방식으로 이미지 태그를 만듭니다. [리전 => ex) asia.gcr.io]/[GOOGLE_PROJECT_ID]/[IMAGE NAME]:[TAG] VM instance에서 도커 이미지를 생성합니다. 하지만 푸시를 할려고 하면 인증절차때문에 안된다. $ gcloud auth configure-docker 만약 위처럼 진행해도 푸시가 되지 않는다면(Access denied) 아래 절차를 시도해 보시기 바랍니다. $ gcloud init 위의 터미널을 실행하여 gcloud로그인 정보를 갱신한다. 해당 VM에 접근하는 모든 유저들한테 증명서가 노출된다고 한다. 고로 본인만 사용하는 VM에 진행하도록 한다. Y를 선택 위 사진처럼 인증시 해당 링크에 들어가서 키값을 받고 터미널에 입력을 해야 한다. 완료가 되면 gcloud의 인증절차가 마무리 된다. 여기서 36을 선택한 이유는 기존의 프로젝트가 존재해서 ...