无法登录Docker私有存储库

Vaibhav库马尔

我通过自我认证的证书配置了不安全的注册表。提供用户名和密码后,得到错误消息为“来自守护程序的错误响应:获取https:// ip地址:5000 / v1 / users /:x509:未知授权机构签名的证书”

维卡斯·金达尔(Vikas Jindal)

执行以下步骤以使用私有证书对Docker注册表进行操作:

  1. 使用以下命令生成私有SSL证书。这将创建带有两个文件domain.crt,domain.key的certs文件夹
    openssl req -newkey rsa:4096 -nodes -sha256 -keyout certs / domain.key -x509 -days 365 -out certs / domain.crt
    
  2. 使用以下命令启动Docker注册表:
    docker run -d -p 5000:5000 --restart =总是--name注册表\
    -v`pwd` /证书:/证书\
    -e REGISTRY_HTTP_TLS_CERTIFICATE = / certs / domain.crt \
    -e REGISTRY_HTTP_TLS_KEY = / certs / domain.key \
    注册表:2
    
  3. 在要拉取图像的另一台计算机上,进行复制

    certs / domain.crt
    归档到
    /etc/docker/certs.d/<<DockerRegistryServerHostname>>:<<DockerRegistryPort>>/ca.crt
    确保证书文件的名称是ca.crt(而不是domain.crt)。

    例如,如果Docker注册表IP地址为docker.registry,端口为5000,则文件夹名称为

    /etc/docker/certs.d/docker.registry:5000/
  4. 现在运行docker pull命令。您应该不会遇到任何问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法登录Docker私有存储库

来自分类Dev

Docker Hub私有存储库:无法在私有存储库中推送Solr Core文件

来自分类Dev

Amazon ECS私有DockerHub存储库:无法解码提供的Docker凭证错误

来自分类Dev

使用Minikube时无法从私有存储库中提取Docker映像

来自分类Dev

Docker:从私有的GitHub存储库中获取

来自分类Dev

图像未推送到 docker 私有存储库中

来自分类Dev

私有存储库的私有派生

来自分类Dev

git在分叉私有存储库后无法克隆

来自分类Dev

git在分叉私有存储库后无法克隆

来自分类Dev

私有存储库无法识别标签版本

来自分类Dev

是否有与Docker Hub私有存储库等效的GitHub部署密钥?

来自分类Dev

使GitLab CI克隆私有存储库

来自分类Dev

私有存储库的GitHub页面

来自分类Dev

从私有存储库部署Azure Github

来自分类Dev

离线私有NPM存储库

来自分类Dev

从Dockerfile克隆私有git存储库

来自分类Dev

heroku上的bitbucket私有存储库

来自分类Dev

GitHub:使私有存储库部分公开

来自分类Dev

如何在Vagrant上从Kubernetes访问私有Docker Hub存储库

来自分类Dev

docker构建在包含Dockerfile的私有git存储库上?

来自分类Dev

如何从私有Dockerhub存储库中自动化Docker运行?

来自分类Dev

Docker自动构建从Maven Sonatype Nexus存储库下载私有jar

来自分类Dev

Docker推送到AWS ECR私有存储库失败,并显示格式错误的JSON

来自分类Dev

Airflow从私有Google容器存储库中提取Docker映像

来自分类Dev

从Docker私有存储库提取K8s问题

来自分类Dev

尝试从Docker容器内部安装使用(私有)git存储库的软件包失败

来自分类Dev

尝试从AWS Elastic Beanstalk Multicontainer中的私有Docker存储库中拉出时出现CannotPullContainerError

来自分类Dev

docker是否在包含Dockerfile的私有git存储库上构建?

来自分类Dev

Docker推送将层重新发送到私有存储库

Related 相关文章

  1. 1

    无法登录Docker私有存储库

  2. 2

    Docker Hub私有存储库:无法在私有存储库中推送Solr Core文件

  3. 3

    Amazon ECS私有DockerHub存储库:无法解码提供的Docker凭证错误

  4. 4

    使用Minikube时无法从私有存储库中提取Docker映像

  5. 5

    Docker:从私有的GitHub存储库中获取

  6. 6

    图像未推送到 docker 私有存储库中

  7. 7

    私有存储库的私有派生

  8. 8

    git在分叉私有存储库后无法克隆

  9. 9

    git在分叉私有存储库后无法克隆

  10. 10

    私有存储库无法识别标签版本

  11. 11

    是否有与Docker Hub私有存储库等效的GitHub部署密钥?

  12. 12

    使GitLab CI克隆私有存储库

  13. 13

    私有存储库的GitHub页面

  14. 14

    从私有存储库部署Azure Github

  15. 15

    离线私有NPM存储库

  16. 16

    从Dockerfile克隆私有git存储库

  17. 17

    heroku上的bitbucket私有存储库

  18. 18

    GitHub:使私有存储库部分公开

  19. 19

    如何在Vagrant上从Kubernetes访问私有Docker Hub存储库

  20. 20

    docker构建在包含Dockerfile的私有git存储库上?

  21. 21

    如何从私有Dockerhub存储库中自动化Docker运行?

  22. 22

    Docker自动构建从Maven Sonatype Nexus存储库下载私有jar

  23. 23

    Docker推送到AWS ECR私有存储库失败,并显示格式错误的JSON

  24. 24

    Airflow从私有Google容器存储库中提取Docker映像

  25. 25

    从Docker私有存储库提取K8s问题

  26. 26

    尝试从Docker容器内部安装使用(私有)git存储库的软件包失败

  27. 27

    尝试从AWS Elastic Beanstalk Multicontainer中的私有Docker存储库中拉出时出现CannotPullContainerError

  28. 28

    docker是否在包含Dockerfile的私有git存储库上构建?

  29. 29

    Docker推送将层重新发送到私有存储库

热门标签

归档