Skip to content

Latest commit

 

History

History
48 lines (32 loc) · 1.25 KB

File metadata and controls

48 lines (32 loc) · 1.25 KB

multi-cli

各クラウドの CLI を Docker Compose で。

やりたいこと

  • 各クラウドの CLI を Docker Compose で管理を用いることで、実行環境を持ち運び出来るようにしたい。

公式ドキュメント

起動方法 (WIP)

  • Docker Compose を起動します。
docker-compose up -d
  • 実行方法は下記の通り。
docker-compose exec gcloud /bin/ash
docker-compose exec azure /bin/ash
docker-compose exec aws /bin/bash

エイリアス

  • 短いコマンドで実行できるようエイリアスを貼っておきます。
alias dg='cd ${Repositoryを置いているPATH}/multi-cli && docker-compose exec multi-cli-gcloud /bin/ash  && cd -' 
alias dz='cd ${Repositoryを置いているPATH}/multi-cli && docker-compose exec multi-cli-azure  /bin/ash  && cd -'
alias dw='cd ${Repositoryを置いているPATH}/multi-cli && docker-compose exec multi-cli-aws    /bin/bash && cd -'

補足