나는 도커는 Kubernetes 및 에 새로운 오전과 gcloud의 CLI를 사용하여 GCE 작업을위한 설정에 좋은 환경을 시도. Windows 10 Home Edition에서 GCE를위한 Kubernetes & Docker 로컬 환경을 설정하는 방법은 무엇입니까?
나는 윈도우 10 Home Edition을 사용하고 있기 때문에
, 나는 부두 노동자가 도커 도구 상자를 설치하고 사용하는 내 유일한 옵션을 실현하므로, 어떠한 고정 표시기 (고정 표시기-시스템 A boot2docker을) 만 VM에서 실행할 수있는 명령. 도커 이미지를 만들 때마다 도커 - 머신이 볼 수있는 공유 폴더에 로컬 프로젝트 폴더를 복사해야만 이미지를 빌드 할 수 있습니다.도커 - 머신은 리눅스의 가벼운 버전이므로 사용자 친화적이지 않고 gcloud cli를 사용하기가 어렵습니다.
나는 내 로컬 도커 이미지를 Google의 개인 레지스트리로 밀어 넣기를 원했던 시점까지 모든 작업을 관리했습니다.
gcloud의 CLI는 경량 리눅스 VM에 설치할 수 없습니다, 내 실제 컴퓨터에 설치, 그래서 난 내 윈도우 파워 쉘에서 이미지를 푸시 할 때 사용 :
gcloud docker -- push gcr.io/..../..
나는 수신 다음 오류 :
우선 이미지가 인식 될지 여부는 고정되어 있지 않으므로 이미지가 인식되는지도 모르겠다.
둘째, 실제 컴퓨터에서 도커에 로그인 할 수 없었습니다. 도커를 설치할 수 없기 때문에 도커 명령은 도커 컴퓨터 내부에서 만들어야합니다.
기본적으로 이제는 내 이미지를 누를 수 없어도 붙어 있습니다. 처음부터 전체 프로세스가 매우 복잡해 졌기 때문에 전체 설정이 궁금합니다.
내 질문은 내 환경을 설정하는 적절한 방법은 무엇입니까 원활한 흐름?
Windows 10 Home을 사용하고 있다는 사실을 감안할 때 내가 설명한 흐름을 생각한다면, 내가 달성 할 수있는 최선이라고 생각하면 google cli로 푸시 문제를 해결하는 데 도움을 주셔서 감사합니다.
응답 해 주셔서 감사합니다. 나는 구름 껍질도 사용하고 있었지만 거기에 푸시/도킹 이미지를 넣을 수 있습니까? 내 프로젝트 코드를 내 랩톱에 로컬로 가지고 있기 때문에. –
예, 도커가 설치되어 있으므로 이미지를 빌드 할 수 있어야합니다. – sfgroups
문제는 내 프로젝트의 코드가 내 랩톱에 로컬로 위치한다는 것입니다. 클라우드 쉘은 내 코드 나 로컬로 생성 된 이미지를 알지 못하므로 클라우드 셸에서 빌드 할 수 없습니다. –