2024-10-02 22:32:17 发布
网友
我的理解是,Conda环境本质上是精简的Linux操作系统。当Anaconda不是一个操作系统时,为什么会有一个AnacondaDocker映像-通常我在Linux发行版中使用Conda/Anaconda。你知道吗
使用软件容器化工具来容器化。。。嗯,软件。你知道吗
Conda特定Docker映像的存在不应仅仅因为Conda不是操作系统就被视为无效。它和Python Docker images,或者说Jenkins Docker images一样有效。你知道吗
这是因为创建Docker的动机很简单:打包软件有人想在某处运行。你知道吗
不要只相信我的话-看看Docker has to say。从他们自己在“什么是容器?”他们说“软件的标准化单位”。它并没有说“操作系统的标准化单元”,因此不能安全地断定Docker映像的唯一任务或限制是它们的操作系统。你知道吗
例如,对于Conda,它给Python环境管理带来的好处是可以编写脚本的,并且对于您在Docker映像中构建和管理的Python服务非常有用。也许您的特定的工作流概念与该用例不匹配,但软件本质上是非常易弯曲的。你可以假设有相当多的人从中受益。你知道吗
使用软件容器化工具来容器化。。。嗯,软件。你知道吗
Conda特定Docker映像的存在不应仅仅因为Conda不是操作系统就被视为无效。它和Python Docker images,或者说Jenkins Docker images一样有效。你知道吗
这是因为创建Docker的动机很简单:打包软件有人想在某处运行。你知道吗
不要只相信我的话-看看Docker has to say。从他们自己在“什么是容器?”他们说“软件的标准化单位”。它并没有说“操作系统的标准化单元”,因此不能安全地断定Docker映像的唯一任务或限制是它们的操作系统。你知道吗
例如,对于Conda,它给Python环境管理带来的好处是可以编写脚本的,并且对于您在Docker映像中构建和管理的Python服务非常有用。也许您的特定的工作流概念与该用例不匹配,但软件本质上是非常易弯曲的。你可以假设有相当多的人从中受益。你知道吗
相关问题 更多 >
编程相关推荐