Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。
从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。
Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用。
执行uname -r 查看系统版本信息
[root@localhost docker]# uname -r
3.10.0-862.6.3.el7.x86_64
安装一些必要的系统工具:
[root@localhost /]# yum install -y yum-utils device-mapper-persistent-data lvm2
添加软件源信息:
[root@localhost /]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新 yum 缓存:
[root@localhost /]# yum makecache fast
安装 Docker-ce:
[root@localhost /]# yum -y install docker-ce
启动 Docker 后台服务
[root@localhost /]# systemctl start docker
修改镜像地址(文件不存在就创建):
[root@localhost /]# vim /etc/docker/daemon.json
daemon.json内容:
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
查看docker安装情况:
[root@localhost /]# docker version
Client:
Version: 18.06.1-ce
API version: 1.38
Go version: go1.10.3
Git commit: e68fc7a
Built: Tue Aug 21 17:23:03 2018
OS/Arch: linux/amd64
Experimental: false
Server:
Engine:
Version: 18.06.1-ce
API version: 1.38 (minimum version 1.12)
Go version: go1.10.3
Git commit: e68fc7a
Built: Tue Aug 21 17:25:29 2018
OS/Arch: linux/amd64
Experimental: false
docker安装到这里结束