CentOSDockerNVIDIA环境离线安装

本文详细介绍了在CentOS7.9系统上离线安装Docker和NVIDIA环境以执行GPU相关的模型训练和推理任务的步骤。
具体任务如下:

请先检查您的系统环境:

操作系统:CentOS7.9Docker版本:20.10.9NVIDIA显卡型号:RTX3090NVIDIA驱动版本:526.86

然后接下来,下载并安装Docker安装:

访问Docker官网下载页面(下载页面地址省略),下载适合CentOS7.9的Docker安装包。
拿走吧。
运行安装脚本验证Docker是否已启动完成,并查看日志信息验证安装是否正确。

然后安装nvidia-docker-runtime以启用GPU支持。

nvidia-docker-runtime角色:允许使用NVIDIAGPU在Docker容器内进行模型训练和推理。
如果安装后不安装该组件,创建的容器将无法识别和利用NVIDIA显卡资源,运行相关GPU命令(如nvidia-smi)也不会产生预期结果。

每个版本的Docker有不同的安装方法。

在19.x之前的Docker版本中,必须指定--runtime=nvidia或添加以下内容才能下载并使用nvidia-docker2启动容器。
--gpus参数实现GPU命令支持。
在Docker19.x及更高版本中,要启用所有GPU资源或指定特定GPU卡号,只需在创建容器时添加--gpusall参数即可。

接下来,离线安装nvidia-container-runtime依赖包。

将nvidia-container-runtime的离线安装包下载到可以上网的CentOS7.x虚拟机上。
将下载的包复制到离线GPU服务器上,并通过运行其安装脚本进行安装,确保所有依赖包均已正确安装。

CentOSDockerNVIDIA环境的离线安装过程现已完成。
下面我们介绍离线Docker镜像的创建和安装,进一步完善环境部署。

Centos7.9、Ubuntu操作系统图文安装

下载镜像、域名解析、时间同步请点击阿里云开源镜像站1.环境搭建设置镜像包CentOS-7.9-x86_64-DVD-2009.iso、ubuntu-18.04.6-server-amd64.iso和VMware虚拟机环境。
2.下载镜像:访问阿里云开源镜像网站下载所需镜像。
3.开始安装。
使用VMware创建虚拟机,选择稍后安装操作系统,将访客机配置为LinuxCentOS7,指定存储路径,命名虚拟机,指定磁盘容量,编辑文件。
完成向导步骤后,虚拟机设置将与物理环境相匹配。
进入虚拟机安装CentOS7.91,选择系统语言为英语。
2.将时区设置为亚洲/上海。
3.选择最小安装。
4、标准隔断。
5.配置主机名和网卡。
6.设置ROOT用户密码并创建用户。
7.完成安装步骤并重新启动进入系统。
安装完成后,CentOS7.9安装完成。
按照同样的步骤,使用VMware为Ubuntu18.04.6服务器创建虚拟机,选择英语,安装Ubuntu服务器,设置主机名,创建用户,设置用户密码,分区,代理(如果不需要设置则跳过),等待安装(需要网络下载),选择不自动更新,空间选择OpenSSHserver,确认安装。
Ubuntu安装完成,可以直接登录系统。

Centos7.9、Ubuntu操作系统图文安装

镜像下载、域名解析、时间同步请点击阿里云开源镜像站

1个镜像包包含CentOS-7.9-x86_64-DVD-2009.iso和ubuntu-18.04.6-服务器-amd64.iso。

2使用VMware创建虚拟机。

2下载镜像

访问阿里云开源镜像站下载。
3.开始安装。
2.选择稍后安装操作系统。
3.选择Linux作为客户操作系统,版本为CentOS74.指定存储库路径和名称。
5.设置磁盘容量。
6.默认完成向导的步骤。
7.编辑虚拟机设置并根据您的个人环境调整配置。
8.启动虚拟机进行安装。
9.到达安装界面后,您可以使用快捷键更改系统显示的硬件名称,以提高网卡名称和识别度。
10.选择操作系统语言。
11.选择时区。
12.选择软件安装,一般选择最小安装。
13.执行分区操作。
14.配置主机名和网卡。
15.配置完成后,开始安装。
16.设置ROOT用户密码并创建用户。
17.重新启动系统。
18.完成安装。
3.2.Ubuntu安装

1.按照CentOS安装步骤设置虚拟机。
2.选择英语作为安装语言。
3.安装Ubuntu服务器。
4.选择英语作为安装语言。
5.设置时区。
6.选择键盘语言。
7.配置主机名。
8.创建用户。
9.设置用户密码。
10.分区设置。
11.不要设置代理。
12.等待安装过程,从网上下载文件包。
13.选择不自动更新。
14.选择安装OpenSSHserver。
15.选择“是”完成安装。
16.登录系统。

本文转载自:blog.51cto.com/u_155778...