创建 Docker 容器
在 Docker 引擎上,必须为要连接到 Data Management Service 的每个 IBM® Storage Protect 服务器创建单独的容器。
开始之前
对于每个容器,都需要在本地系统中提供一个目录来存储配置数据和日志。 在运行 Docker 命令时,请考虑以下参数和要求:
- --mount type=bind:要指定容器存储文件的位置,可在创建容器的 docker create 命令中使用 --mount type=bind 参数。
- 默认情况下,存储在指定目录中的文件归 UID=1001, GID=1001 的用户所有。 因此,需要确保该目录的权限允许该用户读/写访问。 如果希望容器使用不同的用户和组 ID,可以通过在 docker create 命令中指定 -e UID=uid 和 -e GID=gid 参数来覆盖 UID 和 GID。限制: -e UID= 和 -e GID= 参数指定的用户和组 ID 不能为零。
- 如果容器将在无法直接访问互联网的系统上运行,则需要将容器配置为使用 HTTP 代理。 要进行配置,请在 docker create 命令中指定 -e HTTP_PROXY=<https://address:port> 参数。
注意: Docker 命令必须由根用户或属于 Docker 组的用户执行。 如果用户不是 Docker 组的成员,则必须在所有 Docker 命令前加上 sudo。
过程
对要连接的每个 IBM Storage Protect 服务器重复以下步骤。