Neu*_*ino 6 android visual-studio xamarin docker
阅读有关 Docker 和容器化应用程序开发的 Microsoft 文档,它没有清楚地描述您可以做什么和不能做什么。
作为开发人员,容器的一个引人注目的用例是能够在容器内拥有我的实际开发环境,这样当我需要在不同的物理机器上处理特定项目时,我只需从容器注册表安装必要的容器即可然后我就走了。
Microsoft 文档似乎暗示,但实际上并没有明确说明,这对于 Dotnet Core 应用程序确实是可能的,但没有提及这对于哪些其他应用程序类型(如果有)是可能的。
举一个具体的例子。我想使用 Xamarin 构建 Android 应用程序。我不想全局安装特定版本的 Android SDK,也不想安装多个全局 Android SDK 以便在处理不同项目时在它们之间进行切换。相反,我想在 Docker 容器中使用 Android 构建环境。
这可能吗?如果是这样,是否有任何文档描述我如何解决这个问题?
如果这是不可能的,并且作为开发人员,我仍然必须为我在本地工作的每种类型的项目、在我使用的每台开发机器上安装完整的构建环境,那么作为开发人员,我真的不明白 Docker 对我有什么用处。在这种情况下,它似乎主要是一个 ProdOps 工具。
归档时间: |
|
查看次数: |
643 次 |
最近记录: |