docker(一)安装

一、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.1 docker-ce-cli-19.03.1     #指定安装版本

3、启动并验证docker版本

~]#   systemctl start docker
~]#   systemctl enable 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= docker-ce-cli= 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版本

:~#   systemctl start docker

:~#   docker version

:~#   systemctl enable docker   #设置开机自启动


docker启动


docker版本验证

你可能感兴趣的:(docker(一)安装)