docker的安装

  docker提供了两个版本,社区版(CE)和企业版(EE),社区版满足基本需求所以安装时大多采用社区版
操作系统要求

  以centos7为例,且docker要求操作系统必须是64位,centos的内核要在3.1及以上,查看内核方法:

uname -r

准备

  卸载旧版本:

yum list installed | grep docker
yum -y remove

  安装依赖软件包:

yum install -y yum-utils device-mapper-persistent-data lvm2
# 安装前可查看 device-mapper-persistent-data和lvm2是否已经安装
rpm -qa|grep device-mapper-persistent-data
rpm -qa|grep lvm2

  设置yum源

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

  更新yum软件包索引

yum makecache

安装

  安装最新版本docker-ce(开头提到的社区版)

yum install docker-ce -y

  上面那样安装出来是最新版本,也可以输入下面的命令查看安装历史版本:

yum list docker-ce.x86_64 --showduplicates |sort -r

  安装完成后输入下面的命令可以查看docker是否安装好:

docker version

  一般都会跟我一样的图片(除非你的版本不同,不过不影响):
aRXv.png
  最后一行Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?意思是说我们的docker没有启动。当我们输入下面的命令启动了docker之后就会有两个版本:

systemctl enable docker #设置开机自启
systemctl start docker  #开启docker

  下图就成功启动啦,有一个服务端和一个客户端,注意看还有Go语言的版本。
aeze.png

配置加速

  docker镜像都在国外,你懂得,所以可以注册一个阿里云账号,然后点我配置加速:
axGy.png
  直接复制粘贴就可以了
  至此安装结束。建议找一个云服务器来玩,否则本地安装时会很慢

最后修改:2020 年 07 月 10 日 05 : 50 PM
请俺喝杯咖啡呗