gpt4 book ai didi

amazon-web-services - 安装了 aws cli v2 的 AWS CodeBuild nodejs 图像

转载 作者:行者123 更新时间:2023-12-05 02:06:23 25 4
gpt4 key购买 nike

我们正在构建我们的项目,我们必须使用 AWS CLI v2 来部署我们的项目。

我们使用的运行时版本是这个:

phases:
install:
runtime-versions:
nodejs: 12.x

我们是否可以使用安装了 AWS CLI v2 的官方 AWS CodeBuild nodejs 镜像,或者我们是否需要创建自己的镜像。有没有一种优雅的方法可以为上述运行时升级到 v2?

这似乎可行,但将来可能不太稳定:

 # uninstall awscli version 1
- pip3 uninstall -y awscli
# install awscli version 2
- curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
- unzip awscliv2.zip
- ./aws/install

最佳答案

根据评论,我可以添加更多信息。

列出了官方 CB docker 图像 here . 两个最新的

这两个图像也是开源的(上面的链接)。因此,我们可以检查他们的 Dockerfile 文件。

在它们中,awscli 的安装方式类似:

pip3 install --no-cache-dir --upgrade setuptools wheel aws-sam-cli awscli boto3 pipenv virtualenv

如我们所见,这会安装 awscliv1

安装 awscliv2 的说明是 different并且它们不涉及 pip

关于amazon-web-services - 安装了 aws cli v2 的 AWS CodeBuild nodejs 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62790371/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com