docker和conda虚拟环境的区别
docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
conda虚拟环境
Conda是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。
linux虚拟机原理
虚拟机:指通过相关的软件,模拟计算机的硬件和操作系统,进行计算机的管理,软件安装,文件的使用,并且不会对用户的真实的计算机环境造成任何影响。
虚拟机的原理就是用软件虚拟一个可以独立使用的电脑主机的硬件环境出来给你玩,是在你现在系统中用一个窗口来显示的另外一台电脑,磁盘空间足够大的话可以做多台虚拟主机,可以定义给每一台虚拟机使用几个cpu。…

