Gegründet 2006

docker image 다운로드

Docker 리포지토리의 사용을 허용 하는 데 필요한 패키지가 있는지 확인 하십시오. 경우에 따라 이미지를 최신 버전으로 업데이트 하지 않고 고정 된 버전의 이미지를 사용 하는 것을 선호 합니다. Docker를 사용 하면 다이제스트를 기준으로 이미지를 가져올 수 있습니다. 다이제스트를 기준으로 이미지를 끌어올 때 가져올 이미지의 버전을 정확 하 게 지정 합니다. 이렇게 하면 이미지를 해당 버전에 „고정“ 하 고 사용 중인 이미지가 항상 동일 하다는 것을 보장할 수 있습니다. 내가 사용 하 여 Docker 이미지/컨테이너를 다운로드 할 수 있는 방법이 있다, 예를 들어, 파이어 폭스와 내장 된 독 노동자 풀을 사용 하지. „일반 사용자의 경우 docker Hub에서 Docker 이미지를 풀링 하는 것은 어딘가에 있는 임의의 이진 데이터를 가져와 실행 하 고 실제로 무엇이 무엇 인지 알지 못해도 최선을 기대 하는 것과 같습니다.“ 연구원 들은 썼습니다. 이것은 나 에게도 문제입니다. 사설 네트워크에서 docker를 사용 해야 합니다. 외부 콘텐츠는 기본적으로 wget을 수행 하는 프로세스를 통해 다운로드할 수 있습니다 (프로세스는 다양 한 사이버 보안 검사를 수행). 나는이 과정을 변경/확장/개선 할 수 있는 능력을가지고 있지 않지만, docker 이미지가 wget을 통해 다운로드 한 다음 개인 네트워크 내부에 레지스트리를 채우는 데 사용 될 수 있다면 상당히 도움이 될 것입니다. 또한, Docker 이미지를 인출 하는 유일한 방법은 대신 wget/curl의도 커 명령을 통해 그들을 인출 하는 경우, 나는 몇 가지 더미 독 노동자 기계를 설정 하 고 그 저장소를 타르 해야 합니다.

그냥 wget/컬을 더 많은 감각을 만들 것입니다와 이미지를 인출 하 고 더 빨리 것 처럼 보인다. 당신은 독 노동자 레지스트리에서 모든 개별 레이어를 당길 수 있지만, pull은 특히 당신이 관심 있는 이미지에 대 한 모든 레이어를 이동 하 고 얻을 수 있는 데몬을 지시 하는 작업 이기 때문에, 실제로 풀과 같은 의미는 아닙니다. 또한 미래의 증거가 걱정 되지 않습니다. 예를 들어 기존의 타르/cpio/i s o/… 이미지는 작동 하는 로컬 레지스트리 „프라임“에 다운로드 합니다. 참고: 그것은 종종 당신이 너무 다운로드 해야 하는 다른 이미지의 상단을 기반으로 하기 때문에 당신은 쉽게 „그냥“ 이미지를 다운로드 할 수 없습니다. 이것이 docker pull이 당신을 위해 하는 것입니다. 그리고 그것은 docker 저장도 수행 합니다 (필요한 모든 이미지로 구성 된 아카이브 하나 생성). 또한 Docker는 레지스트리에 푸시할 때 이미지의 다이제스트를 인쇄 합니다. 이는 방금 푸시된 이미지의 버전에 고정 하려는 경우에 유용할 수 있습니다. Docker 커뮤니티의 도움으로 내 문제에 대 한 해결책을 찾을 수 있었습니다.

Comments are closed.