使用visudo命令,给新用户增加sudo权限
visudo添加如下语句:
kevinchen.ck ALL=(ALL) ALL退出,以改普通用户身份重新登录
docker只支持64bit的centos,并且kernel必须高于3.10,使用如下命令查看kernel版本
uname -r公有云上使用的centos 7 内核是可以使用docker的:
3.10.0-327.28.3.el7.x86_64首先升级或者卸载默认的docker
rpm -qa | grep docker 发现有如下两个rpm包需要卸载 sudo rpm -r docker*这里使用yum进行安装,首先配置repo:
$ sudo tee /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=https://yum.dockerproject.org/repo/main/centos/7/ enabled=1 gpgcheck=1 gpgkey=https://yum.dockerproject.org/gpg EOF 更新一下reposudo yum update
安装docker packagesudo yum -y install docker-engine
开机启动dockersudo systemctl enable docker
启动dockersudo systemctl start docker
验证正确性sudo docker run hello-world
create docker group
sudo groupadd dockeradd your user to docker group
sudo usermod -aG docker your_username log out and log back inverify that your user is in the docker group by running docker without sudo
docker run --rm hello-world因为官方包下载速度很慢,所有我们有提前下载好,放在公共的oss镜像中,给用户使用
wget -P /tmp http://public-img-test.oss-cn-hangzhou.aliyuncs.com/cuda/nvidia-docker-1.0.0.rc.3-1.x86_64.rpm sudo rpm -i /tmp/nvidia-docker*.rpm && rm /tmp/nvidia-docker*.rpm sudo systemctl start nvidia-docker 相关资源:python入门教程(PDF版)