Azure devops Azure DevOps托管代理是docker容器吗?
azure代理通常按如下方式使用,它被命名为pool,并带有VM映像标题Azure devops Azure DevOps托管代理是docker容器吗?,azure-devops,azure-pipelines,agent,Azure Devops,Azure Pipelines,Agent,azure代理通常按如下方式使用,它被命名为pool,并带有VM映像标题 pool: vmImage: 'ubuntu-16.04' azure DevOps服务中的托管代理能否被视为azure DevOps服务管理的VM中的容器?您的Yaml将在VM上运行 Azure管道可以在VM或容器中运行 每次运行Azure管道时,都会得到一个新的虚拟机。虚拟机在使用一次后被丢弃。Microsoft托管代理可以直接在VM或容器中运行作业 集装箱Yaml pool: vmImage: 'ubunt
pool:
vmImage: 'ubuntu-16.04'
azure DevOps服务中的托管代理能否被视为azure DevOps服务管理的VM中的容器?您的Yaml将在VM上运行 Azure管道可以在VM或容器中运行
每次运行Azure管道时,都会得到一个新的虚拟机。虚拟机在使用一次后被丢弃。Microsoft托管代理可以直接在VM或容器中运行作业 集装箱Yaml
pool:
vmImage: 'ubuntu-16.04'
container: ubuntu:16.04
steps:
- script: printenv
这告诉系统从Docker Hub获取标记为16.04的ubuntu图像,然后启动容器。当printenv命令运行时,它将发生在ubuntu:16.04容器中。您的Yaml将在VM上运行 Azure管道可以在VM或容器中运行
每次运行Azure管道时,都会得到一个新的虚拟机。虚拟机在使用一次后被丢弃。Microsoft托管代理可以直接在VM或容器中运行作业 集装箱Yaml
pool:
vmImage: 'ubuntu-16.04'
container: ubuntu:16.04
steps:
- script: printenv
这告诉系统从Docker Hub获取标记为16.04的ubuntu图像,然后启动容器。当printenv命令运行时,它将发生在ubuntu:16.04容器中
azure DevOps服务中的托管代理是否可以视为
azure DevOps服务管理的VM中的容器
严格地说,不,你不能
vmImage
的关键字不是指向容器,它只是虚拟机的一个映像,虚拟机的一个副本。此副本包含一个操作系统、数据文件和一些我们为方便用户使用而预先配置的内置应用程序
如果你想和托管代理一起做一些事情,这里有埃尔霍的建议。注意:到目前为止,容器作业仅支持YAML管道
或者,您可以从中获取我们的集装箱代理图像。但这是一种自我代理类型
azure DevOps服务中的托管代理是否可以视为
azure DevOps服务管理的VM中的容器
严格地说,不,你不能
vmImage
的关键字不是指向容器,它只是虚拟机的一个映像,虚拟机的一个副本。此副本包含一个操作系统、数据文件和一些我们为方便用户使用而预先配置的内置应用程序
如果你想和托管代理一起做一些事情,这里有埃尔霍的建议。注意:到目前为止,容器作业仅支持YAML管道
或者,您可以从中获取我们的集装箱代理图像。但这是一种自我代理类型