以下指令不匹配任何配置选项:credsStore
the following directives don't match any configuration option: credsStore
OS:Amazon ECS-Optimized Amazon Linux AMI 2018。03.f
Docker 版本 20.10.7,构建 f0df350
我正在尝试设置 amazon-ecr-credential-helper 并按照此处的说明进行操作:GitHub Repo 我克隆了源代码并通过 运行
手动编译了它
make docker
然后将二进制文件复制到 /usr/local/bin
。我将行 "credsStore": "ecr-login"
添加到 docker 守护进程配置文件中,当我尝试执行
sudo service docker restart
重启失败。当我检查日志文件时,我看到行
the following directives don't match any configuration option: credsStore
您混淆了 docker 引擎的 /etc/docker/daemon.json
和 docker cli 的 $HOME/.docker/config.json
。这是两个具有不同内容和语法的不同文件。
从 daemon.json
中删除该行并将其添加到用户 config.json
。应该不需要停止 docker 来配置它。
OS:Amazon ECS-Optimized Amazon Linux AMI 2018。03.f
Docker 版本 20.10.7,构建 f0df350
我正在尝试设置 amazon-ecr-credential-helper 并按照此处的说明进行操作:GitHub Repo 我克隆了源代码并通过 运行
make docker
然后将二进制文件复制到 /usr/local/bin
。我将行 "credsStore": "ecr-login"
添加到 docker 守护进程配置文件中,当我尝试执行
sudo service docker restart
重启失败。当我检查日志文件时,我看到行
the following directives don't match any configuration option: credsStore
您混淆了 docker 引擎的 /etc/docker/daemon.json
和 docker cli 的 $HOME/.docker/config.json
。这是两个具有不同内容和语法的不同文件。
从 daemon.json
中删除该行并将其添加到用户 config.json
。应该不需要停止 docker 来配置它。