linux centos7.4 安装docker

说明

  • 系统版本:CentOS Linux release 7.4.1708 (Core)
  • docker版本:18.03.0-ce
  • 参考官方文档:中文 英文

安装

  1. 确定系统版本是centos7以上
cat /etc/redhat-release
  1. 卸载旧版本
yum -y remove docker docker-common docker-selinux docker-engine
  1. 安装所需的软件包

yum-utils 提供了 yum-config-manager 实用程序,并且 devicemapper 存储驱动需要 device-mapper-persistent-data 和 lvm2。

yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 设置stable镜像仓库

使用国外镜像源比较慢,容易报错

#国外镜像源(慢) 
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 

#阿里云镜像源(快)
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
1545273750.png
  1. 更新yum软件包索引
yum makecache fast
1545273288.png
  1. 安装Docker CE
yum list docker-ce --showduplicates | sort -r

在生产系统中,您应该安装特定版本的 Docker CE,而不是始终使用最新版本。列出可用版本。此示例使用 sort -r 命令按版本号(从最高到最低)对结果进行排序,并且已被截断。

1545273884.png
#安装最新稳定版
yum -y install docker-ce

#安装指定版本
yum -y install docker-ce-18.03.0.ce-1.el7.centos
  1. 启动docker
#启动
systemctl start docker

#加入开机自启
systemctl enable docker
  1. 验证

有client和service两部分表示docker安装启动都成功了

docker version
1545275149.png
  1. hello-world
docker pull hello-world

docker run hello-world

如下图所示,则证明运行成功


1545275619.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文地址:https://docs.docker-cn.com/engine/installation/linux...
    记下笔记阅读 1,981评论 0 7
  • 1、先决条件 安装Docker CE,您需要CentOS 7的维护版本。 需要启用centos-extras仓库。...
    DanielJI阅读 426评论 0 0
  • 25岁的时候写了一篇日志《给未来-30岁的自己》,那时候对未来有满满的憧憬,期望30岁时的工作和生活都是我想要的模...
    诺兰姑娘阅读 481评论 0 0
  • 我渴望的不是一个肉体,不是一起做乐,我渴望有那么一个灵魂,可以看透我放纵下的清澈,牵起我的手,提醒我“你看远处的山...
    虾盲君阅读 1,100评论 0 0