Blog

AWS Docker-Werkzeugkasten

Martijn van Dongen

Aktualisiert Oktober 21, 2025
2 Minuten

Ist Ihre Python-Installation schon einmal kaputt gegangen? Oder ist Ihr Rechner abgestürzt, kurz bevor Sie etwas in AWS erledigen wollten? Haben Sie einen Workshop besucht und konnten nicht alle benötigten Tools installieren? Ich habe eine Lösung für Sie! Mit nur einem einzigen Befehl.
So funktioniert es! Führen Sie diesen Befehl aus und Sie befinden sich in einem Container mit allen verfügbaren Tools. Natürlich können Sie in der Dockerdatei nachsehen, welche Pakete installiert sind und wie Sie sie aktualisieren können.

docker run -it 
    -v $(pwd)/:/workdir 
    -v $HOME:/root 
    -v /var/run/docker.sock:/var/run/docker.sock 
    -p "3000:3000" 
    binxio/aws-toolbox

Hängt das aktuelle Arbeitsverzeichnis in das Arbeitsverzeichnis im Container ein.

-v $(pwd)/:/workdir

Hängen Sie den Home-Ordner in den Home-Ordner /root im Container ein. Um Ihre aws-Anmeldedaten und andere Einstellungen für andere Tools zu verwenden.

-v $HOME:/root

Um andere Docker-Container innerhalb dieses Containers auszuführen.

-v /var/run/docker.sock:/var/run/docker.sock

Um Sams lokale oder andere Ports zu öffnen. Fügen Sie weitere oder andere Ports hinzu, wenn Sie möchten.

-p "3000:3000"

CLI-Tools

Zu diesem Zeitpunkt haben wir bereits eine schöne Liste von CLI-Tools.

  • awscli (Verwendung: aws)
  • sam
  • terraform (verwenden Sie tfenv, um andere Versionen zu installieren!)
  • ecs-cli
  • eb (elastic beanstalk cli)
  • Kelch
  • Zepter
  • cfn-lint
  • cfn-flip
    Die neuesten installierten Tools finden Sie im Github-Repository. Möchten Sie ein Paket hinzufügen oder aktualisieren? Pull-Requests sind hochwillkommen!

Bild von Daniel Nettesheim aus Pixabay

Verfasst von

Martijn van Dongen

Contact

Let’s discuss how we can support your journey.