docker:安装Ubuntu16.04原始镜像并调用gpu

安装Ubuntu16.04原始镜像:

1
docker pull ubuntu:16.04

Linux下无法使用add-apt-repository命令

1
2
3
4
sudo apt-get install python-software-properties
sudo apt-get update
sudo apt install software-properties-common
sudo apt-get update

镜像生成容器命令:

1
docker run -it --privileged=true ubuntu:16.04

privileged 参数功能,设置为true的时候,让docker的root拥有真正root的权限,可以调用宿主机硬件等,甚至可以让你在docker中使用docker,使用这个就可以使用显卡驱动等。

进入docker的container命令:

1
sudo docker exec -it 799 /bin/bash

其中799为containerID的前几个字符。

在宿主机上安装了nvidia驱动后,在docker上也安装,就可以在docker中使用命令

1
nvidia-smi

查看gpu情况了。

-------------本文结束 感谢您的阅读-------------