Docker-Deployment-VMs hinzufügen
Wenn Sie eine Docker-Deployment-VM hinzufügen, weisen Sie eine OCI-VM-Compute-Instanz zu, um Ihre Builds in Docker-Executors auszuführen.
- Klicken Sie auf der Registerkarte VM-Pool auf + VMs hinzufügen.
- Fügen Sie dem Dialogfeld "Docker-Executors erstellen" Details hinzu:
- Anzahl VMs: Geben Sie die Anzahl der Docker-Deployment-VMs an, die Sie erstellen möchten.
- Pro VM erstellte Executors: Geben Sie die maximale Anzahl von Docker Executors ein, die Sie in jeder Docker-Deployment-VM bereitstellen möchten.
- Region: Wählen Sie dieselbe Region aus, die Sie in Schritt 5c unter Erste Docker-Deployment-VM hinzufügen für die Management-VM ausgewählt haben.In der Dropdown-Liste werden Regionen angezeigt, die Ihr OCI-Account abonniert hat.
- Ausprägung: Wählen Sie die Ausprägung des Docker-Executors aus.Warten Sie ein paar Sekunden. VB Studio berechnet die Anzahl der Compute-VM-Instanzen, die mit der ausgewählten Ausprägung erstellt werden können, und zeigt sie im Dialogfeld an. Wenn die erforderliche Anzahl von Compute-VM-Instanzen nicht verfügbar ist, wählen Sie eine andere Ausprägung aus.
- Volume: Geben Sie die Speicherkapazität für jede Docker-Deployment-VM an.
- Anzahl OCPUs: Wenn Sie eine Flex-Ausprägung ausgewählt haben, geben Sie die Anzahl der OCPUs an, die in jeder Docker-Deployment-VM hinzugefügt werden sollen.
- Arbeitsspeichermenge: Wenn Sie eine Flex-Ausprägung ausgewählt haben, geben Sie den Arbeitsspeicher jeder Docker-Deployment-VM an.
- Nur für Projekte verwenden: (Optional) Wählen Sie mindestens ein Projekt aus, das dieser Docker-Deployment-VM zugewiesen werden soll. Nachdem die Docker-Deployment-VM erstellt wurde, ist sie auf die Ausführung von Builds für die zugewiesenen Projekte beschränkt. Builds für diese Projekte werden nur auf dieser VM ausgeführt, und Builds aus anderen Projekten werden nicht auf dieser VM ausgeführt.
- Nur für Images verwenden: (Optional) Wählen Sie mindestens ein Image aus, das dieser Docker-Deployment-VM zugewiesen werden soll. Nachdem die Docker-Deployment-VM erstellt wurde, ist sie auf die Ausführung von Builds mit den zugewiesenen Images beschränkt.
- Reservierte öffentliche IP: (Optional) Wählen Sie eine reservierte öffentliche IP aus, die dieser Docker-Deployment-VM zugewiesen werden soll. Die reservierte öffentliche IP muss im Compartment des angegebenen OCI-Accounts definiert werden. Nachdem die Docker-Deployment-VM erstellt wurde, wird die angegebene reservierte öffentliche IP immer zugewiesen und von der Docker-Deployment-VM verwendet.
- Wählen Sie unter VCN-Auswahl die Option Standard oder Benutzerdefiniert aus.
- Wenn Sie Standard gewählt haben, klicken Sie auf Erstellen. Sie sind mit dieser Aufgabe fertig.
- Wenn Sie Benutzerdefiniert gewählt haben, fahren Sie mit dem nächsten Schritt fort.
- Geben Sie die zusätzlichen Details für das benutzerdefinierte VCN ein:
- VCN-Compartment: Wählen Sie das Compartment aus.Wenn Sie ein Oracle Cloud OS Management Service-(OSMS-)Benutzer sind, wählen Sie das OSMS-Compartment oder ein Compartment mit einer OSMS-Policy nicht aus.
- VCN: Wählen Sie das VCN aus.
- Subnetz-Compartments: Wählen Sie die Compartments aus, in denen sich Ihre öffentlichen Subnetze befinden. Standardmäßig wird das Compartment des VCN hinzugefügt. Bei Bedarf können Sie weitere Compartments hinzufügen.
- Subnetze: Wählen Sie ein Subnetz aus. In der Liste werden nur öffentliche Subnetze angezeigt.Sie können mehrere öffentliche Subnetze hinzufügen. Wenn VB Studio keinen Docker-Executor in dem ersten hinzugefügten Subnetz erstellen kann, versucht es, es im zweiten Subnetz zu erstellen usw.
- VCN-Compartment: Wählen Sie das Compartment aus.
- Klicken Sie auf Netzwerksetup validieren.
- Klicken Sie auf Erstellen.Hinweis
Nachdem die Docker-Deployment-VM erstellt wurde, wird sie auf der Registerkarte "VM-Pool" der Seite "Build Executors" aufgeführt. Einschränkungen für Projekte und Bilder werden mit dem Symbol "Sperren" in der Spalte "Eingeschränkt" angezeigt. Klicken Sie auf das Symbol "Sperren", um Details zu den zugewiesenen Einschränkungen der Docker-Deployment-VM anzuzeigen.