一、Docker简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
二、安装Docker
1. root账户登录,查看内核版本:
uname -a
2. 把yum包更新到最新(更新期间要选择确认,输入 y 即可)
yum update
3. 安装需要的软件包:yum-config-manager功能和devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
4. 设置yum源(选择其中一个,国内最好选阿里的)
(中央仓库)适用国内的VPS
yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo
(阿里仓库)适用国内的VPS
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
5. 查看所有仓库中所有docker版本,并选择特定版本安装
yum list docker-ce --showduplicates | sort -r
6. 安装Docker,命令:yum install docker-ce-版本号,例如: yum install docker-ce-18.03.1.ce
(不带版本号就是最新的)
yum install docker-ce
(安装期间要选择确认,输入 y 即可)
安装完毕,启动docker
systemctl start docker
三、其它操作
1. 检查docker 版本:
docker version
2. 加入开机启动:
systemctl enable docker
3. 重启机器,检查是否实现开机启动docker
docker images