aws ecr get-loginで表示されるdocker loginを実行するとunknown shorthand flag: 'e' in -eとなってしまう
回避方法1
aws ecr get-login
コマンド後に表示される docker login
コマンドから -e none
を削除する。
回避方法2
そもそも aws ecr get-login
コマンド後に表示される docker login
コマンドに -e none
が付与されないようにする。
そのためには aws ecr get-login
コマンドに --no-include-email
オプションを付与すれば良い。
もし Unknown options: --no-include-email
というエラーが表示された場合は、AWS CLIのバージョンを最新にすること。
# pip install --upgrade awscli