【发布时间】:2018-01-31 04:22:56
【问题描述】:
非常感谢您对前面问题的帮助
Deploying Windows Containers (created with Docker) into Azure Container Service
Windows Container vs Docker Container and Azure Container Services/Kubernetes cluster with Linux OS
我正在继续我的研究,但在尝试按照以下文章中的说明进行操作时,我有点停滞不前,该文章解释了如何创建 CI/CD 管道以部署多容器应用程序。
此处引用的代码示例是为 Linux 应用程序构建的,我无法运行它或从中创建 Docker 容器。
因此,我有以下问题(这些问题可能到处都是,对此我深表歉意)
当我在 Windows 2016 服务器上创建一个 .Net Core Web API 时,我是否有可能创建一个可以部署到 Linux 环境的应用程序? (便携式 .NET Core Web API 应用程序)
当我想使用 Visual Studio Team Services 来利用 CI/CD 管道时,我真的需要使用 Docker Swarm 创建 Azure 容器服务吗?据我了解,ACS 是一个基于 Linux 的环境,而我会在 Windows Server 2016 上创建基于 Windows 的 docker 容器
在处理基于 Windows Server 2016 的 docker 容器时,如果我可以轻松地将这些容器部署到具有 Windows 节点的 Kubernetes 集群,我真的需要关注 ACS 和 SSH 隧道吗
我是否有另一种方法可以在不使用基于 Linux 的 SSH 隧道/ACS 的情况下将使用完整 CI/CD 管道在 Windows Server 2016 上创建的 docker 容器部署到 Visual Studio Team Services
非常感谢您的慷慨投入
米哈伊尔
【问题讨论】:
标签: azure docker ssh kubernetes docker-swarm