开发者社区 > 云原生 > 容器服务 > 正文

请问我下载了容器镜像服务ACR这个镜像,安装时提示权限问题,我用sudo又提示要密码,怎么办呢?

请问我下载了容器镜像服务ACR这个镜像,我想增加git这些插件,yum install -y git,安装时提示权限问题,我用sudo又提示要密码,怎么办呢?d171f1fe526978b13519de27e6fdd555.png

展开
收起
真的很搞笑 2024-01-04 15:21:15 89 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    在容器镜像服务ACR中,当RAM用户或STS方式访问镜像服务API时,镜像在容器镜像服务ACR中,当RAM用户或STS方式访问镜像服务API时,镜像服务会进行权限检查以确保调用者拥有相应权限。如果您使用aliyun-acr-credential-helper组件,您可以配置ACK集群,以便在拉取企业版私有镜像时自动获取访问凭据,无需手动提供用户名和密码。

    对于您当前遇到的问题,建议您按照以下步骤操作:

    1. 登录到容器服务管理控制台。
    2. 在左侧导航栏选择集群。
    3. 在集群列表页面,单击目标集群名称。
    4. 在左侧导航栏中,选择运维管理 > 组件管理。
    5. 在组件管理页面,找到aliyun-acr-credential-helper并单击安装。
    6. 在参数配置页面,保持组件使用的权限模式为默认值auto,然后单击确定。
    2024-01-05 12:58:58
    赞同 展开评论 打赏
  • 为了解决在下载的容器镜像服务ACR中增加git插件时遇到的权限问题,您可以尝试以下步骤:

    1. 首先,确保您使用的是具有管理员权限的用户。如果没有,您可以考虑使用sudo命令提升权限。但如果您忘记了密码,可能需要先重置密码。

    2. 为了避免每次使用命令时都需要输入密码,您可以安装免密组件aliyun-acr-credential-helper。首先,确保您已安装了最新版本的该组件。如果没有,请升级该组件。此组件的升级不会对业务造成影响。安装后,您可以配置该组件以实现免密访问,从而避免因密码验证而中断操作。

    3. 如果您还没有创建RAM用户和STS权限,建议您先进行配置。阿里云提供了详细的指南来帮助您创建和管理RAM用户以及配置STS权限。

    4. 一旦您的权限设置正确并且安装了必要的组件,您可以再次尝试运行yum install -y git命令来安装git插件。

    2024-01-05 11:43:10
    赞同 展开评论 打赏
  • 这个的主要目的是安全,可以在构建镜像的时候FROM这个镜像,然后用USER root修改回来之后装 ,此回答整理自钉群“【外】阿里云容器镜像服务支持群”

    2024-01-04 18:38:31
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器镜像服务
  • 相关电子书

    更多
    基于ACK One和ACR构建CI/CD流水线最佳实践 立即下载
    《容器镜像服务企业版 (ACR EE)》 立即下载
    Serverless 开启应用上云新方式 立即下载