Windows에서 Boot2Docker v1.0.1을 실행 중이며 Google Compute Engine VM에서 만든 Docker 컨테이너를 실행하고 싶습니다.Google Compute Engine VM의 Boot2Docker : Docker 컨테이너 저장
이렇게하려면 컨테이너를 저장하고 Google Cloud Storage에 업로드해야합니다. --output = mycontainer.tar mycontainer 저장
고정 표시기 :
최신 명령이 오류없이 완료 나는 다음과 같은 명령을 실행하십시오. 그러나 rce_env.tar 파일을 하드 드라이브 어디에나 찾을 수 없습니다.
아무도이 경험이 있습니까? 그렇지 않은 경우 GCE VM에서 컨테이너를 실행하는 더 좋은 방법이 있습니까?
내가 무슨 일이 일어나고 있는지 참조 파일 mycontainer.tar 내 boot2docker 세션 내에서만 액세스 할 수 있습니다. "docker save"를 실행하고 "ls"라고 입력하면 boot2docker 내의 디렉토리에 나타납니다. 그러나 내 하드 디스크에서는 전혀 액세스 할 수없는 것 같습니다. 현재 Boot2Docker에서 Google 클라우드 저장소로 tar 파일을 푸시 할 수 있는지 파악하고 있습니다. – kungfuspider
이것은 불가능한 것처럼 보입니다. Boot2Docker에는 bash를 지원하지 않기 때문에 cloud sdk를 설치할 수 없으며 루트 시스템의 .tar 파일을 도우미가 클라우드 저장소로 푸시 할 수 없습니다. 내가 할 수 있다고해도 이것이 작동 할 지 확신 할 수 없다. 누구든지 어떤 제안이 있습니까? 난 정말 망한다. – kungfuspider
@ user3818431 Windows 용 boot2docker는 경험이 없지만 OSX에서는 호스트에서 사용할 수있는'docker' 명령 행 도구를 설치한다. 이 옵션이 없다면 VirtualBox 공유 폴더를 구성 해보십시오. 그 중 하나가 작동하지 않으면, 당신은 (예를 들어, '우분투'이미지를 사용하여) bash를 지원하는 다른 도커 컨테이너를 사용할 수 있으며 도커 볼륨'docker run -v ... '을 사용하여 파일에 액세스 할 수 있습니다. –