一、Docker简介:
Docker是DotCloud开源的,2013年3月发布首个版本,Docker基于Go语言开发,代码托管在Github上
Docker是C/S架构,主要由下面三部分组成:
1、Docker daemon: 运行在宿主机上
2、Docker守护进程
3、Docker client(Docker命令)与Docker daemon交互 Docker client: Docker 命令行工具,是用户使用Docker的主要方式
二、Docker安装
1、安装依赖环境,yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2.设置docker源,这是一条命令,官方源太慢可以换其他的,(推荐使用阿里云)如下
阿里云:
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
清华云:
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3.安装docker最新版本
yum install -y docker-ce
4.启动docker
systemctl start docker
6.加入开机启动
systemctl enable docker
7.查看版本
docker version 或 docker --version