Docker 가져오기와 로드의 차이점은 무엇입니까?

Docker Gajyeoogiwa Lodeuui Chaijeom Eun Mueos Ibnikka



Docker는 애플리케이션을 실행하기 위한 별도의 환경인 컨테이너를 만들고 처리하는 유명한 도구입니다. Docker는 컨테이너 생성을 위한 템플릿인 이미지를 가져오고 로드하는 여러 명령을 제공합니다. “ 도커 가져오기 ' 그리고 ' 도커 로드 ” 명령을 사용하여 개발자는 처음부터 사용자 지정 이미지를 만들고, 백업에서 이미지를 복원하고, 호스트 간에 이미지를 전송하고, 다른 개발자와 사용자 지정 이미지를 공유할 수 있습니다.

이 문서에서는 다음을 설명합니다.







Docker 가져오기와 로드의 주요 차이점은 무엇입니까?

도커 가져오기 ” 명령은 파일 또는 컨테이너 파일 시스템의 스냅샷이 포함된 URL에서 새 이미지를 생성합니다. 파일 또는 URL 인수는 로컬 파일 경로이거나 tar 아카이브를 가리키는 원격 URL일 수 있습니다. 컨테이너의 파일과 디렉토리를 포함하는 tar 아카이브에서 이미지를 생성하는 데 사용할 수 있습니다. 사용자가 메타데이터나 기록을 보존하지 않고 기존 컨테이너의 파일 시스템에서 이미지를 생성하려는 경우에 유용합니다.



한편, “ 도커 로드 ” 명령은 이전에 “ 도커 저장 ' 명령. docker save를 사용하여 내보낸 이미지를 복원하는 데 활용할 수 있습니다. 사용자가 docker save를 사용하여 이전에 저장한 이미지 또는 리포지토리를 로드하여 모든 메타데이터 및 기록을 보존하려는 경우에 유용합니다.



'docker import' 명령을 활용하는 방법은 무엇입니까?

'를 활용하는 방법을 보려면 제공된 단계를 확인하십시오. 도커 가져오기 ' 명령:





1단계: 모든 Docker 이미지 나열

먼저 아래 나열된 명령을 통해 사용 가능한 모든 Docker 이미지를 표시합니다.

도커 이미지



위 출력에서 ​​모든 Docker 이미지를 볼 수 있습니다.

2단계: 로컬 파일에서 이미지 가져오기

그런 다음 ' 도커 가져오기 ” 명령을 생성해야 하는 이미지의 이미지 콘텐츠를 포함하는 로컬 파일 경로 또는 URL과 함께:

docker import hello-world_image.docker 새 이미지

여기:

  • hello-world_image.docker ”는 시스템의 로컬 파일입니다.
  • 새 이미지 ”는 로컬 파일에서 생성될 새 이미지의 이름입니다.

이 명령은 '라는 새 이미지를 만들었습니다. 새 이미지 ” 지역에서 “ hello-world_image.docker ” 파일.

3단계: 확인

이미지가 로컬 파일에서 생성되었는지 확인하려면 모든 Docker 이미지를 나열합니다.

도커 이미지

'라는 것을 알 수 있다. 새 이미지 ”가 성공적으로 생성되었습니다.

'docker load' 명령을 활용하는 방법은 무엇입니까?

방법을 알아보기 위해 ' 도커 로드 ” 명령이 작동하면 다음 단계를 살펴보십시오.

1단계: Docker 이미지 표시

먼저 아래 나열된 명령을 사용하여 모든 Docker 이미지를 나열합니다.

도커 이미지

위의 출력은 모든 Docker 이미지를 표시했습니다.

2단계: 아카이브 파일에서 이미지 로드

그런 다음 ' 도커 로드 ' 명령과 함께 ' -나 ” 옵션 및 특정 Docker 이미지를 로드해야 하는 아카이브 파일의 이름:

도커 로드 -나 my-alpine.tar

여기서 “ -나 ” 옵션은 입력 파일, 즉 “my-alpine.tar”를 지정하는 데 사용됩니다.

이 명령은 ' 고산 ' 아카이브의 이미지 ' my-alpine.tar ” 파일.

3단계: 확인

마지막으로 특정 이미지가 아카이브 파일에서 로드되었는지 확인하기 위해 모든 Docker 이미지를 표시합니다.

도커 이미지

위의 출력에서 ​​' 고산 ” 이미지를 볼 수 있습니다.

결론

도커 가져오기 ”는 컨테이너 파일 시스템의 스냅샷이 포함된 파일 또는 URL에서 새 이미지를 생성합니다. 컨테이너 파일 시스템의 메타데이터나 기록을 보존하지 않습니다. 이와는 대조적으로 “ 도커 로드 ”는 이전에 “를 사용하여 저장한 tar 아카이브에서 이미지 또는 리포지토리를 로드합니다. 도커 저장 '. 이미지 또는 리포지토리의 모든 메타데이터 및 기록을 보존합니다.