如何将aufs目录下的docker镜像移动到overlay2?
我将Debian的内核从3.x更新到4.x.
Docker存储变成了overlay2。
ls /var/lib/docker/ containers image network overlay2 plugins swarm tmp trust volumes
旧的目录结构是
aufs containers graph image init linkgraph.db network plugins repositories-aufs swarm tmp tmp-old trust volumes
我的图像是在aufs目录中,我无法启动与旧目录的docker服务。 我怎样才能将我的图像移动到overlay2?
您实际上可以设置要使用的存储驱动程序。 升级可能overlay2
默认文件或configuration更改为overlay2
。 您可能可以将其更改回aufs
。 关于这个的文档在https://docs.docker.com/engine/userguide/storagedriver/selectadriver/#check-and-set-your-current-storage-driver 。
此外,根据您正在运行的Docker版本,该设置可能位于/etc/default/docker
/etc/docker/daemon.json
而不是/etc/docker/daemon.json
。