HOWTO Bereitstellen eines Docker-Containers auf aws ohne Verwendung von elastischer Bohnenstange oder des ec2-Containerservices

Ich möchte Docker-Container verwenden, ohne elastische Bohnenstange oder ec2-Container-Service verwenden zu müssen. Ich möchte ein @ hochlad.zip -Datei, die den Container beschreibt (wie bei elastischer Bohnenstange) und von einer generischen ec2-Instanz mit docker ausgeführt wird.

Beim Blick in dasuser datam Abschnitt @ einer von Bohnenstange erstellten ec2-Instanz, in der ein Docker-Container ausgeführt wird, wird ein Cloud-Init-Skript angezeigt, das ein großes Shell-Skript herunterlädt, das das gesamte Setup ausführt Beispie). Ich gehe davon aus, dass alles, was die elastische Bohnenstange tut, auch manuell mit ec2-Instanzen und einem @ erreicht werden kanuser data Skript

Meine Frage ist: Könnte jemand ein @ zur Verfügung stellminima Beispiel für einuser data script that

installiert / konfiguriert docker lädt die .zip-Datei herunter führt mein Docker-Image aus

Ich kenne mich mit automatischen Skalierungsgruppen usw. aus und möchte dieses Setup ohne die Beanstalk- oder Ec2-Container-Service-Magie zum Laufen bringen.