先日パイセンとAWS CLIをCircleCIから実行したいときにawsコマンドが使えるdockerイメージがあれば便利かもねみたいな話をしたので作ってみました。
既に同様のものはDocker Hubにありましたが最近自分でDockerイメージ作っていなかったのもあるので練習も兼ねて…。
* GitHub - lorentzca/aws: AWS CLI on Docker.
Docker Hubはこちら。
* lorentzca/aws
用途としては以下のような場合に使いたい。
* CircleCIなどで手軽にawsコマンド使いたい場合に使えそう
* Dockerから実行したい(環境を汚したくないとかで)
pip入れるのが昔より楽だったので特に躓く箇所はなかった。
FROM alpine
ARG pip_installer="https://bootstrap.pypa.io/get-pip.py"
# Install dependent packages
RUN apk --update add \
python \
cu