【问题标题】:running vs2015 in docker image在 docker 镜像中运行 vs2015
【发布时间】:2017-03-24 16:34:38
【问题描述】:

是否可以创建一个visual studio2015 docker镜像?

我需要在 docker 镜像中有完整的开发环境,所以我可以运行这个镜像来编码和发布等,就像我们已经在普通 Windows 上安装 vs 所做的那样。机器或虚拟机。

【问题讨论】:

  • 我很难想出一个很好的理由......即使有可能,这对我来说似乎不太可能。
  • 同意@JonStirling 但绝对:创建一个安装了VS的基础镜像。
  • @axlj 即使你可以安装它,你能运行它吗?我还没有看到 docker 在非无头状态下运行,但也许这只是因为我从来不需要它......?
  • @mesut 然后分发一个虚拟机硬盘?为什么这需要 docker?
  • @mesut 查看vagrantup.com。它允许为开发目的编写虚拟机脚本。它可能更适合您的需求。

标签: visual-studio docker development-environment docker-image


【解决方案1】:

是的,这是可能的。有一个Visual Studio blog post 显示如何执行此操作。虽然说明适用于 VS 2017,但您应该能够替换 VS 2015 命令行安装程序。

请注意,博客页面中有一个关于 VS 2015 的警告:

在 microsoft/windowsservercore:10.0.14393.1593 上安装 Visual Studio 2013、2015 或 2017(这可能是您本地缓存的 :late,具体取决于您上次提取的时间)失败。引导程序无法启动安装程序。请使用较旧的标记版本,例如:10.0.14393.1480 或较新的标记版本,例如:10.0.14393.1715 - 当前:最新发布此帖子时的版本。

【讨论】:

    【解决方案2】:

    还没有! Docker 依赖于一个 linux 内核的共享。 如果你知道在 Linux 上安装 VS2015,你也可以在 docker 中安装。

    【讨论】:

    • 据我所知,Windows 容器即将在 Windows Server 2016 中使用,这对我有帮助吗?
    猜你喜欢
    • 2022-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-03
    • 2020-01-06
    • 2016-05-05
    • 1970-01-01
    相关资源
    最近更新 更多