2014-03-13 2 views
19

수동으로 도커 이미지를 다운로드 할 수있는 방법이 있습니까? 나는 꽤 느린 인터넷 연결이 나 이미지의 링크를 얻고 더 나은 인터넷 속도와 다른 곳에서 다운로드하는 것이 좋습니다에 대한도커 이미지 가져 오기

,

어떻게 고정 표시기에 의해 관리되는 이미지의 URL을 직접 당겨받을 수 있나요?

답변

16

얻을 수는 있지만 두 가지 다른 방법을 제안 해주세요.

  1. 당신이 빠른 연결로 원격 서버에 연결할 수 있으며 해당 서버가 도커를 실행할 수있는 경우 해당 서버에서 다음 docker save 이미지를 내보낼 수 있습니다 docker pull 수있다 (그리고 모든 레이어와 메타 데이터) tarball로 전송하고, tarball을 원하는 방식으로 전송하십시오.

  2. 많은 이미지를 공유하는 여러 개의 타볼을 전송하게되므로 공통된 기반을 공유하는 여러 이미지를 전송하려는 경우 이전 방법이 좋지 않습니다. 그래서 또 다른 가능성은 개인 레지스트리를 실행하는 것입니다. "이동 가능한"컴퓨터 (랩톱)에서 빠른 네트워크에 연결하고, 이미지를 가져 와서 이미지를 개인 레지스트리에 푸시합니다. 그런 다음 랩탑을 "느린"네트워크로 옮기고 이미지를 가져옵니다.

이러한 솔루션 중 어느 것도 허용되지 않는 경우 언제든지 자세한 내용을 알려주십시오. 기꺼이 도와 드리겠습니다.

+1

이미지를 다운로드 할 장소가 없어서 이미지 타르 URL을 직접 찾고 싶습니다. –

+0

매우 궁금해서 미안하지만 왜 다른 곳에 Docker를 설치할 수 없습니까? 루트 액세스가 없습니까? 또는 너무 오래된 커널? Docker를 설치하고 이미지를 가져 오기 위해 실행할 수 있기 때문에; 멋진 커널 기능을 필요로하지 않아야합니다. – jpetazzo

+1

다른 곳에서 일하는 사람과 창문에 빠른 인터넷 연결을 가진 친구가 있습니다. 그는 리눅스와 도커를 설치하기를 너무 요청합니다. 일하고 난 후에 그의 집 (yaiks)에 타르를 부여 잡을 것이다! –