Sign inSign up

nmemoto/aws-cli

By nmemoto

•Updated about 7 years ago

https://github.com/nmemoto/docker-aws-cli

Image
0

4.9K

nmemoto/aws-cli repository overview

⁠Docker AWS CLI

Alt text CircleCI

Dockerコンテナで最新のAWS CLIを利用する https://hub.docker.com/r/nmemoto/aws-cli⁠

⁠使い方

  1. docker pullする

    $ docker pull nmemoto/aws-cli
    
  2. aws にエイリアスを設定する

    • Mac, Linuxの設定例

      $ alias aws='docker run --rm -t $(tty &>/dev/null && echo "-i") -v "$(pwd):/project" -v "${HOME}/.aws:/root/.aws" nmemoto/aws-cli'
      
    • Windows(Mingw) の設定例

      $ alias aws='docker run --rm -t $(tty &>/dev/null && echo "-i") -v /$PWD:/project -v //c/users/nmemoto/.aws:/root/.aws nmemoto/aws-cli'
      
    • プロキシ下の設定例

      $ alias aws='docker run --rm -t $(tty &>/dev/null && echo "-i") -v "$(pwd):/project" -v "${HOME}/.aws:/root/.aws" -e HTTP_PROXY=http://xxxxx:8080 -e HTTPS_PROXY=http://xxxxx:8080 nmemoto/aws-cli'
      
  3. 通常と同じように AWS CLI を使用する

    $ aws --version
    aws-cli/1.16.82 Python/3.6.6 Linux/4.9.125-linuxkit botocore/1.12.72
    

⁠注意点

  • AWS CLIでファイルを指定する場合は実行ディレクトリ配下の相対パスで指定する必要がある

Tag summary

Content type

Image

Digest

Size

38.6 MB

Last updated

about 7 years ago

docker pull nmemoto/aws-cli