Docker는 애플리케이션을 실행하기 위한 별도의 환경인 컨테이너를 만들고 처리하는 유명한 도구입니다. Docker는 컨테이너 생성을 위한 템플릿인 이미지를 가져오고 로드하는 여러 명령을 제공합니다. “ 도커 가져오기 ' 그리고 ' 도커 로드 ” 명령을 사용하여 개발자는 처음부터 사용자 지정 이미지를 만들고, 백업에서 이미지를 복원하고, 호스트 간에 이미지를 전송하고, 다른 개발자와 사용자 지정 이미지를 공유할 수 있습니다.
이 문서에서는 다음을 설명합니다.
- Docker 가져오기와 로드의 주요 차이점은 무엇입니까?
- 'docker import' 명령을 활용하는 방법은 무엇입니까?
- 'docker load' 명령을 활용하는 방법은 무엇입니까?
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 아카이브에서 이미지 또는 리포지토리를 로드합니다. 도커 저장 '. 이미지 또는 리포지토리의 모든 메타데이터 및 기록을 보존합니다.