Docker 修改工作目录

Z先森 2018-11-20 PM 2758℃ 0条

场景

docker默认工作目录是/var/lib/docker
一般来说/var目录不会单独分区挂载硬盘,但是docker的容器和镜像都保存在这里,空间占用越来越大
增加docker工作目录空间有两个办法

1. 扩容

首先添加一块新硬盘,将其格式化,例/dev/sdb1
然后停掉docker

service docker stop

备份docker目录

mv /var/lib/docker /var/lib/docker-bak

创建新的docker目录

mkdir /var/lib/docker

将新硬盘挂载在/var/lib/docker下面

mount /dev/sdb1 /var/lib/docker

可以将配置写进fstab使下次重启自动挂载
将docker-bak的内容移回来

mv /var/lib/docker-bak/* /var/lib/docker

启动docker,搞定

service docker start
2. 软链接

先停掉docker

service docker stop

将/var/lib/docker挪到单独挂载的大空间目录,例如/home

mv /var/lib/docker /home/

添加软链接

ln -s /home/docker /var/lib/docker

启动docker,搞定

service docker start
标签: fstab, docker

如无特殊说明,本博所有文章均为博主原创。

评论啦~