1. 服务器/VPS/主机用户Telegram电报群: https://t.me/openos
    黑群晖 Synology Telegram电报群: https://t.me/nasfan
    排除公告

请问谁熟悉Docker?启动任何映像都失败,提示“Docker API失败”

本帖由 GabrielGon2020-03-30 发布。版面名称:群晖 Synology DSM

  1. GabrielGon

    GabrielGon New Member

    注册:
    2020-03-29
    帖子:
    1
    各位好,请问你们知道不知道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,不过好像出错了,后来一直没管,然后再用的时候就这样了,可是我都重置了啊。。。
     
  2. love6411692

    love6411692 New Member

    注册:
    2020-02-19
    帖子:
    3
    浏览器缓存问题,换个浏览器就可以解决!
     
  3. jyczyy

    jyczyy New Member

    注册:
    2020-04-20
    帖子:
    1
    使用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的文件系统。(如果需要修改文件系统格式,需要请您先备份现有数据,之后删除现有的存储空间后重新创建存储空间。)
    这个就会删除硬盘上的小姐姐