Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erstellen eines privaten Abbilds
Wichtig
AWS Marketplacewird die Liefermethode Private Image Build im April 2024 einstellen. Weitere Informationen finden Sie unter Private Image Build.
Wenn Sie ein privates Image erstellen, wählen Sie das Softwarepaket inAWS Marketplace und das Basis-Amazon-Machine Image (AMI) in Ihrer Amazon Elastic Compute Cloud (Amazon EC2) -Konsole aus, mit dem Sie das neue private Image erstellen möchten. Bevor Sie den Build-Prozess starten, müssen Sie IhreAWS Umgebung so konfigurieren, dass Sie Folgendes bereitstellen können:
-
Die AMI-ID für das Basis-Image, auf dem Sie dasAWS Marketplace Produkt installieren werden.
-
Der Name eines Amazon S3 (Amazon S3) unterstützt die Speicherung der Build-Logs. Der S3-Bucket muss sich in demAWS-Region befinden, in dem das AMI verfügbar sein wird.
-
Das Amazon EC2 EC2-Instance-Profil, mit dem das Paket installiert wird (siehe vorherigen Abschnitt).
-
DieAWS Identity and Access Management (IAM-) Automatisierungsrolle, die der Image-Erstellungsprozess zum Erstellen des AMI verwenden wird (siehe vorherigen Abschnitt).
-
Der Name des neuen privaten Image.
Wenn Sie Erfahrung mit der Verwendung von Amazon habenAWS-Services, sind Sie wahrscheinlich mit der AuswahlAWS-Regionen, der Suche nach der AMI-ID in Ihrem Amazon EC2 EC2-Dashboard und der Arbeit mit Amazon S3 S3-Buckets vertraut.
Um ein Produkt zu finden, das die Erstellung eines privaten Images unterstützt, rufen Sie die AWS MarketplaceProduktsuchseite auf
Zusätzlich zu den Voraussetzungen, die im vorherigen Abschnitt beschrieben wurden, muss Ihr Basis-AMI die folgenden Anforderungen erfüllen:
-
LinuxAMIs müssen entweder
Wget
odercURL
installiert und konfiguriert sein. Windows AMIs müssenPowerShell installiert sein. -
LinuxAMIs müssen entweder EC2-Benutzerdatenskripts ausführen können oder denAWS Systems Manager Agenten (SSM Agent) vorinstalliert haben.
-
WindowsAuf AMIs muss der SSM-Agent vorinstalliert sein.
Um ein privates Image aufzubauen
-
Wählen AWS Marketplace
Sie auf der Produktdetailseite die Option Weiter abonnieren aus. -
Wählen Sie auf der Seite Subscribe to this software (Diese Software abonnieren) unter Terms and Conditions (Bedingungen) die Option Show Details (Details anzeigen) aus, um den Produkt-Instance-Typ, die Kosten für die Softwarenutzung und die Endbenutzer-Lizenzvereinbarung anzuzeigen. Je nach Produkt werden möglicherweise verschiedene Arten von Abonnements angeboten. Nachdem Sie die Art des Abonnements ausgewählt haben, wählen Sie „Bedingungen akzeptieren“.
-
Wählen Sie Continue to Configuration (Weiter zur Konfiguration) aus.
-
Wählen Sie auf der Seite Konfigurieren dieser Software in Fulfillment Option (Bereitstellungsoption) die Option Privates Amazon Machine Image (Privates Amazon-Systemabbild) aus.
-
Im Bereich Private Image für 1. Wählen Sie eine Region, wählen Sie Ihre Region. Für 2. Wählen Sie ein privates Image aus, um es zu starten, und wählen Sie Neues privates Image erstellen.
-
Wählen Sie im Bereich Create New Private Image (Neues privates Abbild erstellen) für Select a base AMI to use (Zu verwendendes Basis-AMI auswählen) die Option Owned by me (In meinem Besitz), Public Images (Öffentliche Abbilder) oder Private images (Private Abbilder) aus.
-
Gehört mir — AMIs, die speziell Ihrem gehörenAWS-Konto
-
Öffentliche Image — mit allen geteilte AMIsAWS-Konten
-
Private Bilder — AMIs wurden mit Ihren geteiltAWS-Konto
-
-
Geben Sie für Input Public Base AMI ID oder Input Private Base AMI ID entweder die AMI-ID ein oder verwenden Sie die Amazon EC2 EC2-Konsole, um die AMI-ID für das Image, das Sie als Basis-AMI verwenden möchten, zu kopieren und einzufügen.
-
Wählen Sie für Instance Profile (Instance-Profil) die Instance-Rolle aus, die Sie als erforderlichen Schritt erstellt haben.
-
Wählen Sie für Automation Role (Automatisierungsrolle) die Automatisierungsrolle aus, die Sie als erforderlichen Schritt erstellt haben.
-
Geben Sie für Build Logs (Erstellungsprotokolle) den Namen eines Amazon S3-Buckets ein, in dem die Protokolle gespeichert werden sollen. Dies ist der einfache Bucket-Name, zum Beispiel
DOC-EXAMPLE-BUCKET
, und nicht der vollständige DNS-Name. -
Geben Sie für Private Image Name (Name des privaten Abbilds) den Namen für das neue private Abbild ein.
Wir empfehlen, für die von Ihnen erstellten privaten Bilder eine Namenskonvention zu verwenden, damit die Bilder leichter identifiziert werden können. Wenn derAWS Marketplace Image Building Service ein neues privates Image erstellt, fügt er außerdem ein AWSMarketplaceFulfillmentID-Tag hinzu, das bei der späteren Identifizierung Ihrer privaten Images hilfreich sein kann. Sie können auch die folgenden optionalen Schritte durchführen, um zusätzliche Details anzugeben, oder den Erstellungsprozess starten, indem Sie Start Build (Entwicklung starten) auswählen.
(Optional) Um zusätzliche Informationen zum privaten Bild bereitzustellen
-
Geben Sie unter Beschreibungshinweise alle relevanten Informationen ein, die Sie für die Instanz, die beim Erstellen des privaten Images verwendet werden soll, enthalten möchten.
-
Wählen Sie unter Instance Type (Instance Type) den Instance-Typ aus, den Sie verwenden möchten, wenn Sie das private Abbild erstellen.
-
Wählen Sie für VPC die VPC aus, die die Instance beim Erstellen des privaten Abbilds verwenden soll. Anschließend wählen Sie die Sicherheitsgruppe und das Subnetz aus.
-
Wählen Sie für Enable Simple Notification System (Simple Notification System aktivieren) ein vorhandenes Thema aus oder erstellen Sie ein neues Thema, um benachrichtigt zu werden, sobald sich der Erstellungsstatus ändert.
-
Wählen Sie Start build (Erstellung starten) aus.
Der Erstellungsvorgang dauert 1—2 Stunden. Beachten Sie die weiteren Informationen zu diesem Prozess:
-
Die Gebühren für Dienste, die während des Build-Prozesses in Anspruch genommen wurden, werden in derAWS-Konto Liste angezeigt, mit der der private Image-Erstellungsprozess gestartet wurde. Dazu gehören die Instanz, die ausgeführt wird, während dasAWS Marketplace Produkt auf dem privaten Image installiert wird, und der S3-Bucket, der für Protokolle verwendet wird.
-
Sie können den Status des Build-Prozess anzeigen oder Amazon-Simple-Notification-Service Simple Notification Service (Amazon SNS) erhalten.
-
Nach Abschluss des Builds wird das neue private Image zu Ihrem hinzugefügtAWS-Konto und ist über die Amazon EC2 EC2-Konsole als AMI verfügbar, das unter Owned by me aufgeführt ist.
-
Die Repositorys, die Sie für den Erstellungsprozess verwenden, müssen lokale Repositorys sein.
-
Während des Builds blockiert der Prozess den Zugang zum Internet.