温馨提示×

CentOS下Docker存储如何管理

小樊
51
2025-09-13 16:56:01
栏目: 云计算

在CentOS下管理Docker存储,可从存储驱动、存储路径、数据卷等方面入手,具体如下:

  • 配置存储驱动:Docker支持overlay2、aufs、devicemapper等多种存储驱动。可通过编辑/etc/docker/daemon.json文件,添加或修改"storage-driver": "驱动名称"来指定驱动,如{"storage-driver": "overlay2"},修改后需重启Docker服务。
  • 更改存储路径:若要更改Docker默认的存储路径,可先停止Docker服务,然后创建新目录,将/var/lib/docker下的数据同步到新目录,再编辑/etc/docker/daemon.json文件,添加"data-root": "/新路径",最后重启Docker服务即可。
  • 使用数据卷:数据卷可用于持久化存储数据。创建数据卷可使用docker volume create命令,如docker volume create my_volume;查看所有数据卷用docker volume ls;删除数据卷用docker volume rm
  • 清理存储空间:可使用docker system prune命令清理未使用的镜像、容器、卷和网络等资源,释放存储空间。

0