误操作删除了/var/lib/docker/overlay2/ 下的所有文件,导致docker 起不来

 /var/lib/docker/overlay2 占用很大,手贱 删除了/var/lib/docker/overlay2/ 下的所有文件,重启docker,卸载重新安装还是报错

docker: Error response from daemon: open /var/lib/docker/overlay2/cb7414af6f42ab54e1d3691e516e93a66209d9fa1ab64ebe063e3ec040a05f1c/committed: no such file or directory

1.停止docker服务

systemctl stop docker

2,删除docekr目录,/var/lib/docker   这一步会删除所有的镜像,记得先备份出来

rm -rf /var/lib/docker

3,在其他机器上安装docker目录拷贝,或者把其他机器上的docker 目录直接拷贝,最好用内网传输快,最好选择安装容器较少的机器,实验机器删除掉所有的容器和镜像,这样传输快

scp -r /var/lib/docker 192.168.1.122:/var/lib/

4,重启docker

 systemctl restart docker

5,重启完发现容器还是没有起来,删除所有的镜像和容器,再重新构建拉取

[root@192 ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS                            NAMES
6647c1997535        ordercenter         "/ordercenter"           2 minutes ago       Up 2 minutes                                         ordercenter
2d1f15cf13b4        mall                "./mall"                 17 minutes ago      Up 17 minutes                                        mall
c48b0dd484a7        nginx               "nginx -g 'daemon of…"   18 minutes ago      Up 18 minutes                                        nginx
11f687ded648        dispatchcenter      "./dispatchcenter"       19 minutes ago      Up 19 minutes                                        dispatchcenter
84cf87dc3652        productcenter       "./productcenter"        19 minutes ago      Up 19 minutes                                        productcenter
5860ab5d6511        boss                "./boss"                 20 minutes ago      Up 20 minutes                                        boss
e68bf8ce91cf        jcsprogramadmin     "nginx -g 'daemon of…"   21 minutes ago      Up 21 minutes       80/tcp, 0.0.0.0:9601->9601/tcp   jcsprogramadmin
9364a4246a6d        mariadb             "docker-entrypoint.s…"   29 minutes ago      Up 29 minutes       0.0.0.0:3307->3306/tcp           mysql
449fa183e0ff        inventorycenter     "/inventorycenter"       2 hours ago         Up 29 minutes                                        inventorycenter
a59f52374aa7        go-filestorage      "/filestorage"           3 days ago          Up 29 minutes                                        go-filestorage

 

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值