标签: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
标签:man 服务 docker down install nerd duplicate tar linux
原文地址:https://www.cnblogs.com/liuhqsir/p/14547290.html