gpt4 book ai didi

azure - VSTS 将 docker-compose 推送到 Azure 容器注册表和 WebApp

转载 作者:行者123 更新时间:2023-12-02 04:32:35 25 4
gpt4 key购买 nike

我想配置从 VSTS 到 Azure 容器注册表,然后到 WebApp 的持续集成。

这是我的 docker-compose.yml 文件:正如你所看到的,我使用的是 Asp.Net core + 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"

这是我在 VSTS 中的任务: enter image description here

我认为主要任务是构建服务发布服务那么,请看下面:构建服务 enter image description here

发布服务 enter image description here

最后,在 Azure 容器注册表中,我有: enter image description here

所以,问题是如何将其部署到 WebApp。我尝试右键单击 api: 最新存储库并部署到 WebApp,但端点没有响应

最佳答案

VSTS 有 2 个步骤:构建和发布。看起来你的构建部分没问题。因此,您的 docker 镜像已推送到您的存储库中。然后,您必须在 VSTS 中配置构建部分,以获取您刚刚推送到存储库的镜像并将其部署到服务器上。

HTH

关于azure - VSTS 将 docker-compose 推送到 Azure 容器注册表和 WebApp,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47236433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com