Windowsでaws cli
のDockerを使用するパターンのPowershellでのコマンド短縮方法を記載します。公式にはdoskey(コマンドプロンプト)を使用した方法が記載されています。
Aliasに設定します
プロファイルファイルを開きます。
もしファイルがない場合、New-Item -type file -force $profile
で新規作成します。
PS C:\> notepad $profile
以下を記入します。作成する関数名は任意です。
function CustomAawsCli {docker run --rm -it -v $env:userprofile\.aws:/root/.aws -v ${PWD}:/aws amazon/aws-cli $args}
sal aws CustomAawsCli
aws
でコマンドが使用できるようになります。
PS C:\> aws --version
aws-cli/2.1.27 Python/3.7.3 Linux/4.19.121-linuxkit docker/x86_64.amzn.2 prompt/off