河南省网站建设意见,男女做那个全面视频网站,做前端常用的网站及软件下载,广东手机网站建设公司记录一下使用 Docker 遇到的问题#xff0c;Docker 也用得比较多#xff0c;最近发现根目录所在磁盘快满了#xff0c;发现是 Docker 默认会将镜像和容器等数据保存在目录 /var/lib/docker 目录下#xff0c;我们可以更改 Docker 的默认存储位置#xff0c;比如改到数据盘…记录一下使用 Docker 遇到的问题Docker 也用得比较多最近发现根目录所在磁盘快满了发现是 Docker 默认会将镜像和容器等数据保存在目录 /var/lib/docker 目录下我们可以更改 Docker 的默认存储位置比如改到数据盘步骤如下
1 停止 Docker 服务
sudo systemctl stop docker
sudo systemctl stop docker.socket
sudo systemctl stop containerd
2 移动 Docker 默认目录的所有内容
创建一个新目录
sudo mkdir -p /new_dir
移动之前的数据
sudo mv /var/lib/docker /new_dir
3 编辑配置文件
/etc/docker/daemon.json 保存了 Docker 的配置
sudo vim /etc/docker/daemon.json
更改 Docker 默认的数据存储位置将以下内容添加到该文件中
{data-root: /data/docker
}
4 保存并关闭/etc/docker/daemon.json文件后重新启动 Docker 服务:
sudo systemctl start docker
5 验证新的 Docker 根位置
sudo docker info
完成之后Docker 的 images 和 ps 命令应该一切正常。