eb tool Docker Image
You'll need Docker installed to continue.
docker build -t adzerk/eb .
docker run -i -t adzerk/eb bash # eb init -r us-east-1
After entering your AWS credentials, and while the container is
running, and in a separate termainal, commit the container's
docker commit -m 'add eb credentials' <container-id> adzerk/eb
exit the running container.
Navigate to a Beanstalk project directory. Then, to e.g. SSH to a Beanstalk instance:
docker run -v $PWD:/app -v <dir-with-pems>:/root/.ssh -i -t adzerk/eb eb ssh
<dir-with-pems> for some directory containing your
You may alias this invocation to
alias eb='docker run -v $PWD:/app -v <dir-with-pems>:/root/.ssh -i -t adzerk/eb eb'
Then, you can run
eb commands easily:
eb list eb events