我小主机有两个磁盘,一个是内置的存储只有 8G,另一个是我加装的 1TB 机械硬盘。
我想把 1Panel 的数据全部放在机械硬盘里面,比如说下载的镜像、运行的软件、各种乱七八糟的数据,全部放在外置存储里面,但是我不知道怎么设置。
我小主机有两个磁盘,一个是内置的存储只有 8G,另一个是我加装的 1TB 机械硬盘。
我想把 1Panel 的数据全部放在机械硬盘里面,比如说下载的镜像、运行的软件、各种乱七八糟的数据,全部放在外置存储里面,但是我不知道怎么设置。
# 创建docker容器存放的路径
mkdir -p /media/PortableSSD/docker
# 停止Docker服务并迁移数据到新目录
sudo systemctl stop docker.socket
sudo systemctl stop docker.service
cp -R /var/lib/docker/* /media/PortableSSD/docker
# 创建Docker配置文件
vi /etc/docker/daemon.json
# 添加以下内容
"data-root": "/media/PortableSSD/docker",
# 重启Docker服务
systemctl daemon-reload
systemctl start docker.socket
systemctl start docker.service
# 查看现在容器存放的目录
sudo docker info | grep "Dir"