Docker——目录迁移

我们在生产环境中安装Docker时,默认的安装目录是**/var/lib/docker**,而通常情况下,规划给系统盘的目录一般为50G,该目录是比较小的,一旦容器过多或容器日志过多,就可能出现Docker无法运行的情况,所以我们进行Docker目录迁移

bash 复制代码
#停止docker服务
systemctl stop docker
 
#创建备份目录,防止迁移失败
cp -r /var/lib/docker /var/lib/docker-bak
 
#迁移到新目录
mv /var/lib/docker /data/docker
 
#创建软连接
ln -s /data/docker/ /var/lib/docker
 
#启动docker
systemctl start docker
 
#查看容器
docker ps
bash 复制代码
#确保Docker正常启动,且容器能正常访问后,删除备份目录
rm -rf /var/lib/docker-bak
相关推荐
野熊佩骑11 分钟前
一文读懂Nginx 之 Ubuntu使用apt方式安装Nginx官方最新版本
linux·运维·服务器·nginx·ubuntu·http
眷蓝天21 分钟前
Kubernetes etcd 技术指南
容器·kubernetes·etcd
顶点多余31 分钟前
多路转接--select /poll
运维·服务器
梦梦代码精36 分钟前
深度拆解:上门按摩系统如何成为本地生活“到家时代”的新引擎?
docker·小程序·uni-app·开源·生活·开源软件
老毛肚41 分钟前
微服务网关整合授权中心实现单点登录
运维·微服务·架构
小梦爱安全1 小时前
配置RIP动态路由协议
运维·网络
再战300年1 小时前
通过docker实现mysql一主多从
mysql·docker·容器
墨着染霜华1 小时前
Windows 启动 Nginx 一闪而过、pid 丢失、logs 目录报错彻底解决
运维·windows·nginx
雪度娃娃1 小时前
Asio——socket的创建和连接
linux·运维·服务器·c++·网络协议
万里侯1 小时前
GitLab CI/CD流水线优化实战:从龟速到飞速的蜕变
微服务·容器·k8s