一、rmp安装
安装包下载地址:
https://download.docker.com/linux/centos/
~]# wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm
~]# yum -y install docker-ce-18.03.1.ce-1.el7.centos.x86_64.rpm
二、yum源安装
1、配置yum源
~]# mkdir /etc/yum.repos.d/back
~]# mv /etc/yum.repos.d/* /etc/yum.repos.d/back/
~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
~]# wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2、执行安装
~]# yum -y install docker-ce #默认安装最新版本的
~]# yum list docker-ce --showduplicates | sort -r #查看仓库中的所有docker版本
~]# yum -y install docker-ce-19.03.0 docker-ce-cli-19.03.0 #指定安装版本
3、启动并验证docker版本
~]# systemctl start docker
~]# docker version
三、Ubuntu安装docker
1、如已安装久版本,通过如下命令进行卸载
:~# apt-get remove docker docker-engine docker.io containerd runc
2、更新apt包索引
:~# apt-get update
3、允许apt通过HTTPS来获取仓库
:~# apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
4、添加 Docker 的官方 GPG 密钥
:~# curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
5、验证当前机器现在是否拥有带有指纹的密钥
验证指纹:~# apt-key fingerprint 0EBFCD88
6、设置稳定版仓库
:~# add-apt-repository \
> "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
> $(lsb_release -cs) \
> stable"
7、过滤可安装的的docker版本
:~# apt-cache madison docker-ce
8、安装docker,默认安装最新版本
:~# apt-get update
:~# apt-get install docker-ce docker-ce-cli containerd.io
9、指定安装版本:
apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
:~# apt-get install docker-ce=5:19.03.0~3-0~ubuntu-bionic docker-ce-cli=5:19.03.0~3-0~ubuntu-bionic containerd.io
10、启动并验证docker版本
docker启动 docker版本验证:~# systemctl start docker
:~# docker version
网友评论