码迷,mamicode.com
首页 > 其他好文 > 详细

centos7 安装docker,并使普通用户可用

时间:2021-03-17 15:08:56      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:man   服务   docker   down   install   nerd   duplicate   tar   linux   

安装docker   centos 7

 

上官网https://docs.docker.com/engine/install/   进入对应的服务器平台查看相应的方法,这里以centos7 为例:https://docs.docker.com/engine/install/centos/

 

第一步: 卸载已安装的版本(Uninstall old versions)

$ sudo yum remove docker  docker-client  docker-client-latest  docker-common docker-latest docker-latest-logrotate  docker-logrotate  docker-engine

 

第二步:用源安装(Install using the repository

下载源:sudo yum install -y yum-utils

$ sudo yum-config-manager --add-repo  https://download.docker.com/linux/centos/docker-ce.repo

默认启用docker-ce源,还有夜夜版和测试版:

sudo yum-config-manager --enable docker-ce-nightly

sudo yum-config-manager --enable docker-ce-test

如果不需要可以通过各选项--disable关闭不需要的源。

 

第三步:安装docker(Install Docker Engine)

安装最新的:

sudo yum install docker-ce docker-ce-cli containerd.io

安装指定版本的:

通过以下命令查看符合平台的版本:

yum list docker-ce --showduplicates   

 

使用以下命令安装指定的版本:

sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

 

第四步:添加用户到组。

默认安装完后系统中有docker组,但是没有用户在这个组中,普通用户想要使用需要加入到这个组中:

gpasswd -a 用户 docker    #添加用户到docker

Newgrp docker   切换当前组

 

 

第五步:开启服务(Start Docker

sudo systemctl start docker

 

centos7 安装docker,并使普通用户可用

标签:man   服务   docker   down   install   nerd   duplicate   tar   linux   

原文地址:https://www.cnblogs.com/liuhqsir/p/14547290.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!