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 @   tangshow  阅读(356)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
点击右上角即可分享
微信分享提示