首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头错误:凭据键有https[s]://前缀

码头错误:凭据键有https[s]://前缀
EN

Stack Overflow用户
提问于 2022-03-08 06:34:43
回答 3查看 1K关注 0票数 1
代码语言:javascript
复制
$ docker login -u uploader -p ****** http://10.11.20.186:8082              [14:13:41]
Error: credentials key has https[s]:// prefix

$ docker -v                                                                  [14:28:20]
podman version 3.4.1-dev

$ cat /etc/os-release                                                        [14:28:59]
NAME="CentOS Stream"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Stream 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux 8"
REDHAT_SUPPORT_PRODUCT_VERSION="CentOS Stream"

sheng@B-Product-U-WEB01 /etc/containers/registries.conf.d
$ cat 003-nexus.conf                                                         [14:45:28]
[[registry]]
prefix = "10.11.20.186:8082"
location = "10.11.20.186:8082"
insecure = true

我想登录到我的连接存储库管理器。但是,当我尝试这样做时,我会得到错误。

错误:凭据键有httpss://前缀

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2022-03-10 14:09:09

代码语言:javascript
复制
docker login -u uploader -p 1qaz2wsx 10.11.20.186:8082

这应该在不降低评级的情况下有效。只需删除'https://'‘。

票数 1
EN

Stack Overflow用户

发布于 2022-03-08 09:29:41

dnf降级船坞-y

代码语言:javascript
复制
sheng@B-Product-U-WEB01 /etc/containers/registries.conf.d
$ docker -v                                                                  [17:27:36]
podman version 3.3.0-dev

sheng@B-Product-U-WEB01 /etc/containers/registries.conf.d
$ docker login -u uploader -p ****** https://10.11.20.186:8082             [17:27:38]
Login Succeeded!

这是工作

票数 1
EN

Stack Overflow用户

发布于 2022-05-24 12:11:01

我的詹金斯需要https://,如果没有它,它就会失败

代码语言:javascript
复制
java.net.MalformedURLException: no protocol: quay.io
    at java.net.URL.<init>(URL.java:611)
    at java.net.URL.<init>(URL.java:508)
    at java.net.URL.<init>(URL.java:457)
    at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.getEffectiveUrl(DockerRegistryEndpoint.java:145)
    at org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint.newKeyMaterialFactory(DockerRegistryEndpoint.java:300)
    at org.jenkinsci.plugins.docker.workflow.RegistryEndpointStep$Execution2.newKeyMaterialFactory(RegistryEndpointStep.java:95)
    at org.jenkinsci.plugins.docker.workflow.AbstractEndpointStepExecution2.doStart(AbstractEndpointStepExecution2.java:52)
    at org.jenkinsci.plugins.workflow.steps.GeneralNonBlockingStepExecution.lambda$run$0(GeneralNonBlockingStepExecution.java:77)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:750)

这个解决方案是通过dnf upgrade系统升级到RHEL8.6软件包的最新版本。现在我有了

代码语言:javascript
复制
# docker --version
podman version 4.0.2

这允许我在没有抱怨的情况下使用https://前缀。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71390898

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档