Skip to content

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

Notifications You must be signed in to change notification settings

iganari/multi-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

multi-cli

Multi Cloud Contaner on Docker Compose.

Want

I want to be able to carry the execution environment freely by managing the CLI of each cloud with Docker Compose.

Official Document

How to Use

  • Start Docker Compose.
### ALL
docker compose up -d --build
### Each Container
docker compose up -d --build multi-cli-gcloud
  • Use Container.
docker compose exec multi-cli-gcloud /bin/ash
docker compose exec multi-cli-azure /bin/ash
docker compose exec multi-cli-aws /bin/bash

Set Alias

  • Setting Alias on Bash for using easy.
alias dg='cd ${Your Repository's PATH}/multi-cli && docker compose exec multi-cli-gcloud /bin/ash  && cd -' 
alias dz='cd ${Your Repository's PATH}/multi-cli && docker compose exec multi-cli-azure  /bin/ash  && cd -'
alias dw='cd ${Your Repository's PATH}/multi-cli && docker compose exec multi-cli-aws    /bin/bash && cd -'

Comment

Have fun !! :)

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published