Skip to main content
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

컨테이너 엔진 스토리지 볼륨 구성(Linux)

기여자 netapp-perveilerk

Docker 또는 Podman 컨테이너 엔진을 설치하기 전에 스토리지 볼륨을 포맷하고 마운트해야 할 수도 있습니다.

참고 소프트웨어 전용 배포를 위한 컨테이너 엔진으로 Docker에 대한 지원은 더 이상 사용되지 않습니다. Docker는 향후 릴리즈에서 다른 컨테이너 엔진으로 대체될 예정입니다.
참고 "Linux"는 RHEL, Ubuntu 또는 Debian 배포를 의미합니다. 지원되는 버전 목록은 다음을 참조하세요. "NetApp 상호 운용성 매트릭스 툴(IMT)" .
이 작업에 대해

Docker 또는 Podman 스토리지 볼륨에 루트 볼륨을 사용하려는 경우 다음이 포함된 호스트 파티션에 충분한 공간이 있는 경우 이 단계를 건너뛸 수 있습니다.

  • 포드만: /var/lib/containers

  • 도커: /var/lib/docker

단계
  1. 컨테이너 엔진 스토리지 볼륨에 파일 시스템을 생성합니다.

    RHEL
    sudo mkfs.ext4 container-engine-storage-volume-device
    Ubuntu 또는 Debian
    sudo mkfs.ext4 docker-storage-volume-device
  2. 컨테이너 엔진 저장소 볼륨을 마운트합니다.

    RHEL
    • Docker의 경우:

      sudo mkdir -p /var/lib/docker
      sudo mount container-storage-volume-device /var/lib/docker
    • Podman의 경우:

      sudo mkdir -p /var/lib/containers
      sudo mount container-storage-volume-device /var/lib/containers
    Ubuntu 또는 Debian
    sudo mkdir -p /var/lib/docker
    sudo mount docker-storage-volume-device /var/lib/docker
    • Podman의 경우:

      sudo mkdir -p /var/lib/podman
      sudo mount container-storage-volume-device /var/lib/podman
  3. 컨테이너 스토리지 볼륨 장치에 대한 항목을 /etc/fstab에 추가합니다.

    • RHEL: 컨테이너-스토리지-볼륨-장치

    • Ubuntu 또는 Debian: docker-storage-volume-device

      이 단계를 수행하면 호스트가 재부팅된 후 스토리지 볼륨이 자동으로 다시 마운트됩니다.

Docker를 설치합니다

StorageGRID 시스템은 컨테이너 컬렉션으로 Linux에서 실행될 수 있습니다.

  • Ubuntu 또는 Debian에 StorageGRID 설치하려면 먼저 Docker를 설치해야 합니다.

  • Docker 컨테이너 엔진을 사용하기로 선택한 경우 다음 단계에 따라 Docker를 설치하세요. 그렇지 않으면,Podman을 설치합니다 .

참고 소프트웨어 전용 배포를 위한 컨테이너 엔진으로 Docker에 대한 지원은 더 이상 사용되지 않습니다. Docker는 향후 릴리즈에서 다른 컨테이너 엔진으로 대체될 예정입니다.
단계
  1. Linux 배포에 대한 지침에 따라 Docker를 설치합니다.

    참고 Docker가 Linux 배포판에 포함되어 있지 않은 경우 Docker 웹 사이트에서 다운로드할 수 있습니다.
  2. 다음 두 명령을 실행하여 Docker를 활성화하고 시작했는지 확인합니다.

    sudo systemctl enable docker
    sudo systemctl start docker
  3. 다음을 입력하여 예상 버전의 Docker를 설치했는지 확인합니다.

    sudo docker version

    클라이언트 및 서버 버전은 1.11.0 이상이어야 합니다.

Podman을 설치합니다

StorageGRID 시스템은 컨테이너의 컬렉션으로 실행됩니다. Podman 컨테이너 엔진을 사용하기로 선택한 경우 다음 단계에 따라 Podman을 설치하세요. 그렇지 않으면,Docker를 설치합니다 .

단계
  1. Linux 배포에 대한 지침에 따라 Podman 및 Podman-Docker를 설치합니다.

    참고 Podman을 설치할 때 Podman-docker 패키지도 설치해야 합니다.
  2. 다음을 입력하여 예상 버전의 Podman 및 Podman-Docker를 설치했는지 확인합니다.

    sudo docker version
    참고 Podman-Docker 패키지를 사용하면 Docker 명령을 사용할 수 있습니다.

    클라이언트 및 서버 버전은 3.2.3 이상이어야 합니다.

    Version: 3.2.3
    API Version: 3.2.3
    Go Version: go1.15.7
    Built: Tue Jul 27 03:29:39 2021
    OS/Arch: linux/amd64