你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

New-ServiceFabricComposeDeployment

预览。 创建 Service Fabric compose 部署。

语法

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

说明

此 cmdlet 以预览版提供,下一个版本 () 可能会更改。 没有兼容性保证。

New-ServiceFabricComposeDeployment cmdlet 从撰写文件创建 Service Fabric compose 部署。

在 Service Fabric 群集上执行任何操作之前,请使用 Connect-ServiceFabricCluster cmdlet 建立与群集的连接。

有关 Service Fabric 撰写部署的指导,请参阅: 在 Service Fabric 中撰写部署

示例

示例 1:创建撰写部署

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

此命令从 compose 文件 docker-compose.yaml 创建名为 mydeployment 的 compose 部署。 无需事先注册应用程序类型。

示例 2:使用注册表凭据创建撰写部署

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

此命令从 compose 文件 docker-compose.yaml 创建名为 mydeployment 的 compose 部署。 它还向容器注册表提供凭据。 无需事先注册应用程序类型。

参数

-Compose

指定撰写文件的文件路径,该文件描述 Service Fabric 撰写部署。

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-DeploymentName

指定撰写部署的名称。 该 cmdlet 使用此名称创建 Service Fabric 撰写部署。

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PasswordEncrypted

指示 RegistryPassword 是否由 Invoke-ServiceFabricEncryptText 加密。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RegistryPassword

指示容器注册表的密码。 如果提供了此分析器,则需要一起提供 RegistryUserName

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RegistryUserName

指示容器注册表的用户名。 如果提供了此分析器,则需要一起提供 RegistryPassword

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

指定操作的超时时间段(以秒为单位)。

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

None

输出

System.Object