共用方式為


ContainerBuild@0 - 容器組建 v0 工作

容器建置工作。

語法

# Container Build v0
# Container Build Task.
- task: ContainerBuild@0
  inputs:
    #dockerRegistryServiceConnection: # string. Docker registry service connection. 
    #repository: # string. Container repository. 
    Dockerfile: 'Dockerfile' # string. Required. Dockerfile. Default: Dockerfile.
    #buildContext: '.' # string. Build context. Default: ..
    #tags: '$(Build.BuildId)' # string. Tags. Default: $(Build.BuildId).

輸入

dockerRegistryServiceConnection - Docker 登錄服務連線
string

指定 Docker 登錄服務連線。


repository - 容器存放庫
string

容器登錄內的存放庫名稱。


Dockerfile - Dockerfile 檔
string。 必須的。 預設值:Dockerfile

Dockerfile 的路徑。


buildContext - 建置內容
string。 預設值:.

建置內容的路徑。


tags - 標籤
string。 預設值:$(Build.BuildId)

不同行的標籤清單。 在建置映像並將其推送至容器登錄時,會使用標記。


工作控制選項

除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控制項選項和一般工作屬性

輸出變數

沒有。

需求

要求 說明
管線類型 YAML、傳統組建、傳統版本
執行於 Agent、DeploymentGroup
需求 沒有
功能 執行此工作符合下列 要求, 相同作業中的任何後續工作:Buildctl
命令限制 任意
Settable 變數 任意
代理程式版本 所有支援的代理程式版本。
工作類別 建造