VSTS推码器 - 撰写到Azure容器注册表和Web应用程序
问题描述:
我想配置从VSTS到Azure容器注册表的持续集成,然后再配置到WebApp。VSTS推码器 - 撰写到Azure容器注册表和Web应用程序
这里是我的泊坞窗,compose.yml文件: 正如你可以看到我使用的是一个Asp.Net核心+ MSSQL。 版本: '3'
services:
api:
image: tbacr.azurecr.io/myservice/api
container_name: api
build:
context: ./Api
dockerfile: Dockerfile
ports:
- "8000:80"
depends_on:
- db
db:
image: "microsoft/mssql-server-linux"
container_name: mssql
environment:
SA_PASSWORD: "testtest3030!"
ACCEPT_EULA: "Y"
MSSQL_PID: "Developer"
ports:
- "127.0.0.1:8001:1433"
而且我觉得主要任务是构建服务和PublishServices 所以,请大家看下面: 建设服务 个
所以,问题是我怎么能部署到Web应用程序的。我已尝试右键单击api:最新存储库并部署到WebApp,但端点没有响应
答
即时VSTS有两个步骤:构建和发布。看起来你的构建部分是可以的。所以你的docker映像被推入你的repo。然后,您必须在VSTS中配置构建部分,以获取您刚刚推入回购站的映像并将其部署到服务器上。
HTH
+1,因为我试图找出我的构建与泊坞窗,撰写,而不是为每个(当前5)服务构建步骤,以及你的一些设置,从你的屏幕截图帮助,十分感谢! – Kieron