4.2. 使用短名称别名拉取容器镜像


要简化 Red Hat Enterprise Linux 中的部署命令,您可以使用短名称别名拉取容器镜像。使用短名称而不是完全限定的镜像路径可节省时间,并帮助您从可信 registry 检索工件。您可以使用安全的短名称将镜像提取到本地系统。

先决条件

  • container-tools 元数据包已安装。

流程

  • 拉取 fedora 容器镜像:

    $ podman pull fedora
    Resolved "fedora" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf)
    Trying to pull registry.fedoraproject.org/fedora:latest…
    ...
    Storing signatures
    ...

    找到别名,并且安全地拉取 registry.fedoraproject.org/fedora 镜像。非限定搜索注册表 列表不用于解析 fedora 镜像名称。

  • 拉取 nginx 容器镜像:

    $ podman pull nginx
    ? Please select an image:
    registry.access.redhat.com/nginx:latest
    registry.redhat.io/nginx:latest
      ▸ docker.io/library/nginx:latest
    ✔ docker.io/library/nginx:latest
    Trying to pull docker.io/library/nginx:latest…
    ...
    Storing signatures
    ...

    如果没有找到匹配的别名,系统会提示您选择一个 unqualified-search-registries 列表。如果成功拉取所选镜像,则会在本地记录一个新的短名称别名。否则,会出现错误。

验证

  • 列出拉取到本地系统的所有镜像:

    $ podman images
    REPOSITORY                                   TAG     IMAGE ID      CREATED        SIZE
    registry.fedoraproject.org/fedora            latest  28317703decd  12 days ago    184 MB
    docker.io/library/nginx                      latest  08b152afcfae  13 days ago    137 MB
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部