컨테이너 엔진 스토리지 볼륨 구성
컨테이너 엔진(Docker 또는 Podman)을 설치하기 전에 스토리지 볼륨을 포맷하고 마운트해야 할 수도 있습니다.
|
|
소프트웨어 전용 배포를 위한 컨테이너 엔진으로 Docker에 대한 지원이 더 이상 제공되지 않습니다. Docker는 향후 릴리스에서 다른 컨테이너 엔진으로 대체될 예정입니다. |
Docker 또는 Podman 스토리지 볼륨에 로컬 스토리지를 사용할 계획이고 호스트 파티션에 충분한 공간이 있는 경우 이 단계를 건너뛸 수 있습니다. /var/lib/docker Docker 및 /var/lib/containers 포드만을 위해.
|
|
Podman은 Red Hat Enterprise Linux(RHEL)에서만 지원됩니다. |
-
컨테이너 엔진 스토리지 볼륨에 파일 시스템을 만듭니다.
sudo mkfs.ext4 container-engine-storage-volume-device
-
컨테이너 엔진 저장 볼륨을 마운트합니다.
-
Docker의 경우:
sudo mkdir -p /var/lib/docker sudo mount container-storage-volume-device /var/lib/docker
-
포드먼에게:
sudo mkdir -p /var/lib/containers sudo mount container-storage-volume-device /var/lib/containers
-
-
/etc/fstab에 container-storage-volume-device에 대한 항목을 추가합니다.
이 단계를 수행하면 호스트가 재부팅된 후 스토리지 볼륨이 자동으로 다시 마운트됩니다.
Docker 설치
StorageGRID 시스템은 컨테이너 컬렉션으로 Red Hat Enterprise Linux에서 실행됩니다. Docker 컨테이너 엔진을 사용하기로 선택한 경우 다음 단계에 따라 Docker를 설치하세요. 그렇지 않으면,Podman 설치 .
-
Linux 배포판에 대한 지침에 따라 Docker를 설치하세요.
Docker가 Linux 배포판에 포함되어 있지 않으면 Docker 웹사이트에서 다운로드할 수 있습니다. -
다음 두 명령을 실행하여 Docker가 활성화되고 시작되었는지 확인하세요.
sudo systemctl enable docker
sudo systemctl start docker
-
다음을 입력하여 예상한 Docker 버전이 설치되었는지 확인하세요.
sudo docker version
클라이언트 및 서버 버전은 1.11.0 이상이어야 합니다.
Podman 설치
StorageGRID 시스템은 컨테이너 컬렉션으로 Red Hat Enterprise Linux에서 실행됩니다. Podman 컨테이너 엔진을 사용하기로 선택한 경우 다음 단계에 따라 Podman을 설치하세요. 그렇지 않으면,Docker 설치 .
|
|
Podman은 Red Hat Enterprise Linux(RHEL)에서만 지원됩니다. |
-
Linux 배포판에 대한 지침에 따라 Podman과 Podman-Docker를 설치하세요.
Podman을 설치할 때 Podman-Docker 패키지도 설치해야 합니다. -
다음을 입력하여 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