Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
5
Help us understand the problem. What is going on with this article?
@tomohisaota

AWS CLI v2をDockerでお手軽に試してみる

More than 1 year has passed since last update.

AWS CLI v2がGAになってますね。
https://aws.amazon.com/jp/blogs/news/aws-cli-v2-is-now-generally-available/

とはいえ手元の環境を変更するのが怖い、という人はDockerでさくっと試してみましょう。

FROM amazonlinux

RUN yum install -y curl unzip jq less

RUN curl "https://d1vvhvl2y92vvt.cloudfront.net/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
RUN unzip awscliv2.zip
RUN ./aws/install


RUN bash -c 'echo complete -C '/usr/bin/aws_completer' aws  >> $HOME/.bashrc'
ENV PS1="awscliv2> "

WORKDIR /root

あとはDocker Buildして、実行するだけです。

docker build . -t awscliv2
docker run -v $HOME/.aws:/root/.aws -it --rm --name awscliv2 awscliv2

CloudWatch Logでtailができるのは、Lambda使いとしてはとても嬉しい。
https://dev.classmethod.jp/cloud/aws/tail-cloudwatch-logs-group/

と、ここまで書いて、amazonlinuxには最初からv2入っているかも?と思いましたが、気がつかなかったことにします。

謝辞

この記事を参考にさせていただきました。
https://qiita.com/icck/items/40545486a342179a5bd3

5
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
tomohisaota
かつてiOSエンジニアでしたが、今は主にWebアプリケーション開発をやっています。 普段はTypeScriptを書いており、フロントエンド(React)、バックエンド(nodejs)を組み合わせた構成を使うことが多いです。Lambdaも楽しい。あとはGo, Python, Javaを少々。 CDKを用いた環境構築系の話も多いです。インフラはもう、ソフトウェアだと思う。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
5
Help us understand the problem. What is going on with this article?