Docker 有两个版本:

  • 社区版(Community Edition,缩写为 CE)
  • 企业版(Enterprise Edition,缩写为 EE)

查看环境

# 零碎内核须要 3.10 以上uname -r3.10.0-1062....# 查看零碎版本cat /etc/os-releaseNAME="CentOS Linux"VERSION="7 (Core)"

装置 docker

# 卸载旧版本$ sudo yum remove docker \                  docker-client \                  docker-client-latest \                  docker-common \                  docker-latest \                  docker-latest-logrotate \                  docker-logrotate \                  docker-engine# 装置依赖包$ sudo yum install -y yum-utils# 设置镜像仓库(不举荐应用官网仓库,速度很慢)$ sudo yum-config-manager \    --add-repo \    https://download.docker.com/linux/centos/docker-ce.repo    # 设置镜像仓库(举荐应用阿里云仓库)$ sudo yum-config-manager \    --add-repo \    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 更新yum软件包索引$ sudo yum makecache fast# 装置社区版docker$ sudo yum install docker-ce docker-ce-cli containerd.io

启动测试

# 服务形式启动$ sudo systemctl start docker# 查看版本$ sudo docker version# 测试运行容器$ sudo docker run hello-world# 查看下载的镜像$ sudo docker images

卸载 docker

# 卸载相干依赖$ sudo yum remove docker-ce docker-ce-cli containerd.io# 清空工作门路$ sudo rm -rf /var/lib/docker