Skip to content

[Question] 关于自建镜像 DockerHub 之外代理的疑问 #1772

Description

@icefery

描述问题

  1. 目前有没有办法不通过增加前缀的方式,而是通过配置 mirror 的方式代理多个镜像仓库呢(拉取 DockerHub 成功,其它失败)?

  2. 通过增加前缀的方式,不使用域名,仅仅是通过 ip + port 能否拉取呢(尝试失败)?

    # 临时使用代理拉取(成功)
    https_proxy="https://192.168.31.8:7890" podman pull registry.k8s.io/ingress-nginx/controller:v1.11.1
    
    # 增加前缀的方式拉取(成功)
    podman pull k8s.kubesre.xyz/ingress-nginx/controller:v1.11.1
    
    # 增加前缀的方式拉取(失败)
    podman pull k8s.192.168.31.101:8080/ingress-nginx/controller:v1.11.1
    Trying to pull k8s.192.168.31.101:8080/ingress-nginx/controller:v1.11.1...
    Error: initializing source docker://k8s.192.168.31.101:8080/ingress-nginx/controller:v1.11.1: reading manifest v1.11.1 in 192.168.31.101:8080/ingress-nginx/controller: denied
    

截图

额外的日志信息

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions