我正在尝试运行RHEL7.6
docker-credential-secretservice
我是通过
安装的wget https://github.com/docker/docker-credential-helpers/releases/download/v0.6.0/docker-credential-secretservice-v0.6.0-amd64.tar.gz && tar -xf docker-credential-secretservice-v0.6.0-amd64.tar.gz && chmod +x docker-credential-secretservice && mv docker-credential-secretservice /usr/local/bin/
当我尝试通过
运行它时docker-credential-secretservice
错误:
docker-credential-secretservice: error while loading shared libraries: libsecret-1.so.0: cannot open shared object file: No such file or directory
我以为没有安装libsecret-1.so.0,所以我安装了它
sudo yum install libsecret-1.so.0
但仍然给出相同的错误。
问题
答案 0 :(得分:1)
在Ubuntu上,使用apt,我必须指定:
sudo apt install libsecret-1-0
然后docker-credential-secretservice
毫无问题地运行。
答案 1 :(得分:0)
要解决此问题,您需要安装libsecret。
sudo yum install libsecret -y
这将安装最新版本的libsecret,您将可以将其用作Docker的凭据帮助程序。
安装后,您可以使用
进行测试docker-credential-secretservice version