centos7安装docker

Centos7安装docker

容器化大潮,微服务最后一里路,至少掌握docker的基本使用

安装

查看内核版本,大于3.10才能安装

1
uname -r

更新yum源

1
yum update

卸载旧版本

1
yum remove docker docker-common docker-selinux docker-engine -y

安装需要的安装包

1
yum install -y yum-utils device-mapper-persistent-data lvm2

配置yum源(防止万里长城,配置阿里yum源)

1
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查看可选择版本

1
yum list docker-ce --showduplicates | sort -r

安装最新稳定版(repo中默认开启了stable仓库)

1
yum install docker-ce

或者指定版本

1
yum install docker-ce-18.06.3.ce

启动并加自启动

1
2
systemctl start docker
systemctl enable docker

验证

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[root@localhost docker]# docker version
Client:
Version: 18.09.6
API version: 1.39
Go version: go1.10.8
Git commit: 481bc77156
Built: Sat May 4 02:34:58 2019
OS/Arch: linux/amd64
Experimental: false

Server: Docker Engine - Community
Engine:
Version: 18.09.6
API version: 1.39 (minimum version 1.12)
Go version: go1.10.8
Git commit: 481bc77
Built: Sat May 4 02:02:43 2019
OS/Arch: linux/amd64
Experimental: false

有client和server表示安装成功

本篇算是容器化的第一篇,计划后续好好折腾折腾docker和K8S,去年欠下的,要补回来了。

文章目录
  1. 安装
|