初次使用docker

2018-04-07  本文已影响14人  风羽痕

近日,继续学习机器学习的进程中,发现有很多kaggle kernel的实现,或者实习公司都用到了XGboost这个框架。

然后发现了B站上有XGboost框架的教程

https://www.bilibili.com/video/av21249915

姑且拿来试试,原作者Github:

https://github.com/ParrotPrediction/docker-course-xgboost

首先,安装好docker之后,按照教程输入命令,没想到还有下载部分

根据作者github上给的部分资料,以及docker的简单介绍

推测,docker是类似于虚拟机的运行方式,和主系统之间不产生任何联系,所以需要把需要用到的环境打包进去。

这么做有很多好处,一是,因为环境是作者按照他的源环境打包好的,所以运行的时候是不可能出现意外情况的;二是,因为不和主系统环境产生关系,所以完美的避开了一些环境版本的兼容问题;再者,便于发布。

上一篇下一篇

猜你喜欢

热点阅读