【发布时间】:2016-02-23 14:49:45
【问题描述】:
我的工作笔记本电脑运行 LinuxMint 作为基本操作系统,加上 Virtualbox 运行 Windows 7,这是 实际 工作环境,通常加上一个额外的 Virtualbox VM 来运行我所做的不同 Windows 安装我的客户项目工作(我每个客户有一个虚拟机,以避免弄乱我的主操作系统)。
但我想知道切换到使用 Docker 来处理客户端项目是否可行和有益?也就是说,我想保留 LinuxMint(以保持我的理智),并保留 Windows(因为我必须使用一些 MS 产品),但是然后使用 Docker 容器而不是那一系列“客户端 VM”?
我并不完全清楚容器有什么用处。例如,我能否拥有一个容器,在其中安装了 dotNET 和 MS SQL?然后是我安装了 Azure Powershell 的另一个容器;第三个容器,我在其中安装了 Java 和 Eclipse——然后决定哪些软件“集”可以在相同的通用基础操作系统上使用(Windows,带有 VPN、Outlook 和 Notepad++) ?
This post 让我觉得我在用错误的工具寻求解决方案?
或者我是否应该从不同的角度解决根本问题,并在 Workplace.SE 上提出以下问题:如何作为顾问工作而不用或多或少的临时性“弄乱”一个人的 (Windows) 操作系统安装客户项目所需的各种软件?
【问题讨论】:
-
对于 docker 论坛来说可能是一个更好的问题。
标签: docker linux-mint