从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE。
Docker CE 即社区免费版,Docker EE 即企业版,强调安全,但需付费使用
本文介绍docker ce的安装使用
1、查看当前系统内核版本 uname -r

Docker 要求 CentOS 系统的内核版本高于 3.10
2、安装一些必要的系统工具:
yum install -y yum-utils device-mapper-persistent-data lvm2
3、添加软件源信息:
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、更新 yum 缓存:
yum makecache fast
5、安装docker-ce:
yum -y install docker-ce
安装完后配置加速器加速下载镜像:
vi /etc/docker/daemon.json { "registry-mirrors": ["https://gg3gwnry.mirror.aliyuncs.com"] }
#切换加速器后重新加载服务配置文件并重启docker
#多次尝试网易云镜像加速更快:"registry-mirrors": ["http://hub-mirror.c.163.com"]
systemctl daemon-reload
systemctl restart docker
systemctl enable docker.service #开机自动启动docker
6、启动Docker后台服务:
systemctl start docker
7、查看Docker版本:
docker version
8、测试运行 hello-world:
docker run hello-world
docker-compose安装:
1、https://github.com/docker/compose/tags选择版本1.26.0下载docker-compose-Linux-x86_64 2、重命名docker-compose-Linux-x86_64--》docker-compose 3、将docker-compose拷贝至/usr/local/bin/ cp /apps/docker-compose /usr/local/bin/ 4、给docker-compose添加执行权限 sudo chmod +x /usr/local/bin/docker-compose 5、查看docker-compose是否安装成功 docker-compose -version