使用绑定挂载指定缺省的 Docker 存储目录
如果您要使用另一个缺省 Docker 存储目录,那么必须先更改它,然后再使用绑定挂载来安装 IBM® Cloud Private。
IBM Cloud Private 需要 Docker。 您可以在每个节点上安装 Docker 或配置您的节点,以便 IBM Cloud Private 安装进程包含 Docker 安装。 请参阅在 IBM Cloud Private 上安装 Docker。
为手动安装的 Docker 指定缺省 Docker 存储目录
如果您已在节点上安装 Docker,请完成下列步骤:
-
移除所有 Docker 容器和映像。
sudo docker rm -f $(docker ps -aq); docker rmi -f $(docker images -q) -
停止 Docker 服务。
sudo systemctl stop docker -
移除 Docker 存储目录。
sudo rm -rf /var/lib/docker -
创建新的
/var/lib/docker存储目录。sudo mkdir /var/lib/docker注:不支持磁盘空间小于 50 GB 的
/var/lib/docker目录。 -
使用绑定挂载设置新位置。 例如,要将新位置设置为
/mnt/docker,请运行以下命令:sudo mkdir /mnt/docker sudo mount --rbind /mnt/docker /var/lib/docker -
启动 Docker 服务。
sudo systemctl start docker
为自动安装的 Docker 指定缺省 Docker 存储目录
如果 IBM Cloud Private 安装进程包含 Docker 安装,请完成下列步骤:
-
创建新的
/var/lib/docker存储目录。sudo mkdir /var/lib/docker -
使用绑定挂载设置新位置。 例如,要将新位置设置为
/mnt/docker,请运行以下命令:sudo mkdir /mnt/docker sudo mount --rbind /mnt/docker /var/lib/docker