【已解决】open /etc/docker/certs.d/registry.cn-hangzhou.aliyuncs.com: too many open files

安装模式选的是最小化安装

尝试过改服务器的openfile重启了docker,也不行

您好,根据您的报错是 超过了默认最大打开的文件数
尝试修改docker配置文件

vim /etc/docker/daemon.json

  "default-ulimits": {
    "nofile": {
      "Name": "nofile",
      "Hard": 102400,
      "Soft": 102400
    }
  },

配置后启动不了docker了

尝试设置宿主机的 ulimit

ulimit -n 65536

请问docker是什么版本

之前尝试过设置宿主机的ulimit

看起来是docker版本的问题,17.03不支持default这个参数。
尝试修改下 docker.service 文件,在service下添加以下三个参数

[Service]

LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity