各位好,请问你们知道不知道DOCKER,出现DOCKER API失败是啥情况啊,任何映像都加不了,日志都是: Create container '违-规-软-件-威2'-official1 failed: {"message":"error creating overlay mount to /volume1/@docker/overlay2/5b464264d1ca5b734947544e05b038505e7c4c8a657b360046ab8aae780b5a73-init/merged: invalid argument"}. 网上搜遍了,都只有centos之类的解决方法,是吧overlay2降到overlay,并且这样做会影响docker的效率,可是群晖的linux精简了很多命令,这个办法都用不了。已经重置过系统了,仍然不行,刚买一周不到的1819+,刚刚买回来的时候加载过一次docker,不过好像出错了,后来一直没管,然后再用的时候就这样了,可是我都重置了啊。。。
使用Denverton平台NAS(包含DS1819+)并在ext4卷上首次安装Docker-0506,则所有容器将无法启动。 您可以参考以下信息: 1.在Package Center中停止Docker。 下一步,使用putty登录并用root账号,使用下面的命令语句 2. vim /var/packages/Docker/etc/dockerd.json 将此行添加到其中 "storage-driver" : "aufs" 3.保存文件,并使用命令 "jq . /var/packages/Docker/etc/dockerd.json" 确保json格式正确或错误。 4.在Package Center中打开Docker。 5.使用推荐的 "docker info"并检查存储驱动程序是否为aufs。即其中内容显示"Storage Driver: aufs"即可 6.确保容器已正确打开。 或者 采用这个办法: 您可以使用btrfs的文件系统。(如果需要修改文件系统格式,需要请您先备份现有数据,之后删除现有的存储空间后重新创建存储空间。) 这个就会删除硬盘上的小姐姐