Freigeben über


New-ServiceFabricComposeDeployment

VORSCHAU. Erstellt eine Service Fabric-Verfassenbereitstellung.

Syntax

New-ServiceFabricComposeDeployment
   [-DeploymentName] <String>
   [-Compose] <String>
   [-RegistryUserName <String>]
   [-RegistryPassword <String>]
   [-PasswordEncrypted]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Beschreibung

Dieses Cmdlet befindet sich in DER VORSCHAU und kann in den nächsten Versionen geändert werden. Es gibt keine Kompatibilitätsgarantie.

Das Cmdlet New-ServiceFabricComposeDeployment erstellt eine Service Fabric-Verfassenbereitstellung aus einer Verfassendatei.

Bevor Sie einen Vorgang auf einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des Cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.

Anleitungen zur Bereitstellung von Service Fabric Compose finden Sie unter: Verfassen-Bereitstellung in Service Fabric.

Beispiele

Beispiel 1: Erstellen einer Verfassenbereitstellung

PS C:\> New-ServiceFabricComposeDeployment -DeploymentName mydeployment -Compose docker-compose.yaml

Mit diesem Befehl wird eine Verfassenbereitstellung namens "mydeployment" aus der Verfassendatei "docker-compose.yaml" erstellt. Es ist nicht erforderlich, den Anwendungstyp vorab zu registrieren.

Beispiel 2: Erstellen einer Verfassenbereitstellung mit Registrierungsanmeldeinformationen

PS C:\> New-ServiceFabricComposeDeployment -DeploymentName mydeployment -Compose docker-compose.yaml -RegistryUserName "username" -RegistryPassword "password""

Mit diesem Befehl wird eine Verfassenbereitstellung namens "mydeployment" aus der Verfassendatei "docker-compose.yaml" erstellt. Außerdem werden Anmeldeinformationen für die Containerregistrierung bereitgestellt. Es ist nicht erforderlich, den Anwendungstyp vorab zu registrieren.

Parameter

-Compose

Gibt den Dateipfad zu einer Verfassendatei an, die die Bereitstellung von Service Fabric zum Verfassen beschreibt.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DeploymentName

Gibt den Namen der Verfassenbereitstellung an. Das Cmdlet erstellt eine Service Fabric Compose-Bereitstellung mit diesem Namen.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PasswordEncrypted

Gibt an, ob RegistryPassword- durch Invoke-ServiceFabricEncryptText verschlüsselt wird.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RegistryPassword

Gibt das Kennwort der Containerregistrierung an. Wenn dieses Parmameter bereitgestellt wird, müssen RegistryUserName- zusammen bereitgestellt werden.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RegistryUserName

Gibt den Benutzernamen der Containerregistrierung an. Wenn dieses Parmameter bereitgestellt wird, müssen RegistryPassword- zusammen bereitgestellt werden.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TimeoutSec

Gibt den Timeoutzeitraum für den Vorgang in Sekunden an.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

System.Object