linux centos7安装docker最新版本

在centos7上安装docker最新版本

环境准备

系统centso7.9

关闭selinux

setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config;cat /etc/selinux/config 

安装

yum update								
yum install -y yum-utils device-mapper-persistent-data lvm2					
    #yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的	
												
设置yum源												
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo								
								
查看仓库								
yum list docker-ce --showduplicates | sort -r								
								
安装最新版本的Docker CE和containerd								
yum install docker-ce docker-ce-cli containerd.io								

启动并加入开机启动

systemctl start docker
systemctl enable docker								
													
查看版本	docker --version							
查看信息	docker info							
运行镜像	docker run hello-world							

设置普通用户能执行docker

默认情况下普通用户无法执行docker命令

查看权限								
ll /var/run/docker.sock							
    centos7.4以上会返回							

添加普通用户到docker组								
usermod -G docker d1							
     #必须root执行,sudo不行						

root用户的镜像 普通用户可能无法使用
也可给普通用户sudo权限,sudo权限可以执行docker

posted @ 2022-02-21 14:33  tangshow  阅读(348)  评论(0编辑  收藏  举报