Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

配置容器引擎存储卷(Linux)

贡献者 netapp-perveilerk

在安装 Docker 或 Podman 容器引擎之前,您可能需要格式化存储卷并挂载它。

备注 不再支持将Docker用作纯软件部署的容器引擎。在未来版本中、Docker将被另一个容器引擎取代。
备注 “Linux”指的是 RHEL、Ubuntu 或 Debian 部署。有关受支持版本的列表,请参阅 "NetApp 互操作性表工具( IMT )"
关于此任务

如果您计划将根卷用于 Docker 或 Podman 存储卷,并且主机分区上有足够的可用空间,则可以跳过以下步骤:

  • Podman: /var/lib/containers

  • Docker: /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 。

    备注 如果您的 Linux 分发版不包含 Docker ,您可以从 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
相关信息

"配置主机存储"