0

我正在尝试将 Docker 容器中的 ShinyProxy 部署到 Azure。此外,我在 Azure DevOps 中有 ShinyApp 存储库。每次开发人员更新存储库中的代码时,我希望 CD/CI 将创建 Docker 容器的新代码部署到 Azure。

另外,我认为,我必须在 ShinyProxy 和应用程序之间创建一个内部 Docker 网络。

我怎样才能创建这个过程?是否有任何教程如何在 Azure DevOps 中设置管道并在 Azure 上运行 ShinyProxy?

4

2 回答 2

2

经过大量的研究和研究,我找到了如何创建完整的端到端部署。我在我的博客中创建了一个完整的分步指南。

我希望它可以帮助其他人。

于 2021-02-24T18:06:44.143 回答
1

是否要将应用部署到Azure 容器注册表

如果是这样,以下是您需要执行的主要步骤:

  1. 在Azure 门户上创建容器注册表。

  2. 在项目设置上创建Docker 注册表服务连接,以使您的管道能够将图像推送到容器注册表中。

  3. 创建从存储库获取源的管道。

  4. 在管道中添加Docker 任务,

    • 选择在上述步骤中创建的Docker 注册表服务连接Container registry作为“ ”。
    • 选择 ' buildAndPush' 作为 ' command'。

要查看更多详细信息,可以参考“构建并推送到 Azure 容器注册表”。

于 2021-01-20T02:08:53.050 回答