摘要:Docker默认的镜像和容器存储位置在/var/lib/docker中,如在日常使用中由于我们的根目录通常都比较小,如果想大量存储容器镜像的话很容易导致根目录写满,我们可能就要修改默认存
Docker默认的镜像和容器存储位置在/var/lib/docker中,如在日常使用中由于我们的根目录通常都比较小,如果想大量存储容器镜像的话很容易导致根目录写满,我们可能就要修改默认存储的位置了。
查看默认的docker存储路径
docker info |grep \'Docker Root Dir\'
创建数据存储目录
mkdir /data/docker
修改配置有两种方法
1.修改daemon.json文件
停止所有docker容器
sudo docker stop $(docker ps -a | awk \'{ print $1}\' | tail -n +2)
停止docker服务
sudo service docker stop
修改docker默认的存储位置
sudo vim /etc/docker/daemon.json
{
graph: /data/docker
}
启动docker服务
sudo service docker start
2.修改docker的docker.service配置文件,默认路径在/usr/lib/systemd/system/docker.service
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --graph=/data/docker
重启docker
systemctl daemon-reload
systemctl restart docker
相关文章推荐
智能手机建站的优点是什么?网站页面布局有哪些关键点? 2022-01-10
2022年中国云计算面临的问题及发展前景预测分析2021-12-28
绿色智能基础设施连接可持续未来-IDCC2021万国数据第一代Smart DC发布会议程揭晓2021-12-27
阿里云:早期未意识到Apache log4j2漏洞情况的严重性 将强化漏洞管理2021-12-27
云计算开发:Python3-replace()方法详解2021-12-27