docker 消耗内存太严重!!
必须申请一个大硬盘, 然后修改默认存储路径
- 停止docker 服务
service docker stop
- copy数据到新的存放路径
cp -r /var/lib/docker/* /data/docker
- 重命名 /var/lib/docker
mv /var/lib/docker /var/lib/dockerbak
ln -s /data/docker /var/lib/docker
// 表示创建了/var/lib/docker目录, 它指向/data/docker目录。 /var/lib/docker目录仅是一个软连接
- 启动docker
service docker start
启动docker容器报错:
$ docker start 4e452b6d029d Error response from daemon: failed to update store for object type *libnetwork.endpointCnt: Key not found in store Error: failed to start containers: 4e452b6d029d
解决办法: 重启服务器
> reboot
标签:存储,lib,路径,默认,start,var,docker,data From: https://www.cnblogs.com/bestzhang/p/17434435.html