centos安装到其他盘


你想把 Docker 虚拟文件全部安装到 /home 目录下。可以使用以下步骤来实现:

停止并删除之前创建的容器:
复制
docker stop centos7.9
docker rm centos7.9
修改 Docker 的配置文件,将默认的 Docker 数据目录设置为 /home/docker:
复制
sudo mkdir -p /home/docker
sudo vi /etc/docker/daemon.json
在 daemon.json 文件中添加以下内容:

json
复制
{
“data-root”: “/home/docker”
}
保存并退出编辑器。

重启 Docker 服务:
复制
sudo systemctl restart docker
创建并运行新的容器,挂载 /home 目录:
复制
docker run -it -v /home:/home –name centos7.9 centos:7.9.2009 /bin/bash
现在,你进入容器后,所有 Docker 相关的文件和资源都会存储在主机的 /home/docker 目录下。同时,容器内的文件也会保存在主机的 /home 目录下。

这样就实现了你的需求,将 Docker 的所有虚拟文件都安装在 /home 目录下。

当你需要退出容器时,可以使用 exit 命令退出。如果需要重新进入容器,可以使用 docker start centos7.9 命令启动容器,然后 docker attach centos7.9 命令重新进入容器。


发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注