欢迎光临散文网 会员登陆 & 注册

GPU版docker之多用户使用

2022-12-01 13:56 作者:生信小院  | 我要投稿


一 起因

在之前的推文中《docker初探》,有初步介绍使用docker进行运算。然而,考虑到服务器一般是多用户在使用,所以这里介绍一下如何给服务器的所有用户开启权限进行开心的GPU运算与开发。

二 调用

既然要用docke,第一步,必然是在系统权限下完成docker的安装。

第二步,将用户添加到docker组中

创建docker组。

将用户添加到docker组中。

重启docker,使得用户添加有效,此时用户已经可以不需要root权限即可使用docker啦(维护一个服务器的系统安装,root权限可不能轻易给别人)。

第三步:安装必要的插件,使得用户可以在docker中调用系统的GPU进行运算。

在docker中使用GPU,则需要安装Nvidia-container-runtime。

之后安装nvidia-docker2或者nvidia-container-toolkit(nvidia-docker2的升级版)。

安装nvidia-container-toolkit的教程为

需要注意的是,官方的docker下载源通常速度较慢,因此,这里建议修改配置文件(/etc/docker/daemon.json),将国内源添加到配置中,方便下载docker images。

最终(The last)

系统上的用户便可熟练的使用docker运行,并调用系统GPU进行运算啦。

三 惯例小结

至此,docker配置系列就暂时告一段落了。后续笔者在使用docker过程遇到其他问题,将继续与读者分享。希望大家都能愉快的使用docker进行运算,直到论文的发表(宇宙的尽头)


本公众号开发的相关软件,Multi-omics Hammer软件和Multi-omics Visual软件欢迎大家使用。文末是本公众号在其他平台的账户,也欢迎大家关注并多提意见。

Multi-omics Hammer软件下载地址:

https://github.com/wangjun258/Multi-omics-Hammer

Multi-omics Visual软件下载地址:https://github.com/wangjun258/Multi_omics_Visual/releases/tag/Multi_omics_Visual_v1.03

PS:因为本软件是用python脚本撰写,调用了部分依赖包,用户首次使用需要安装python以及对应的包,安装之后便可永久使用。

本公众号开发的相关软件,Multi-omics Hammer软件和Multi-omics Visual软件欢迎大家使用。文末是本公众号在其他平台的账户,也欢迎大家关注并多提意见。

简书:WJ的生信小院

公众号:生信小院

博客园:生信小院

最后,也欢迎各位大佬能够在本平台上:1传播和讲解自己发表的论文;2:发表对某一科研领域的看法;3:想要达成的合作或者相应的招聘信息;4:展示自己以寻找博后工作或者博士就读的机会;5:博导提供博后工作或者博士攻读机会,都可以后台给笔者留言。希望本平台在进行生信知识分享的同时,能够成为生信分析者的交流平台,能够实现相应的利益互补和双赢(不一定能实现,但是梦想总得是有的吧)。

另外,怎么说呢,投币也可,不强求,但奢求。 

四 封面图




GPU版docker之多用户使用的评论 (共 条)

分享到微博请遵守国家法律