可以使用以下代码示例来解决问题:
- task: Docker@2
displayName: Build and Push
inputs:
command: buildAndPush
repository: $(dockerRepository)
dockerfile: $(dockerfilePath)
buildContext: $(buildContext)
containerRegistry: $(dockerRegistryServiceConnection)
tags: |
latest
arguments: |
--mount type=bind,source="$(Build.ArtifactStagingDirectory)\",target=/app
其中,--mount参数可以让Docker将主机中的目录或文件与容器中的目录或文件进行挂载。在此示例中,我们将主机中的Build.ArtifactStagingDirectory目录挂载到容器中的/app目录中。