现在开始研究一下docker的基本使用,这里呢就不深究了,如果要深究,那么当然是在后面的文章中总结啦
环境
linux内核版本 3.10.0-693.2.2.el7.x86_64
Linux Cent
一、概念
Docker的三大核心概念:镜像、容器、仓库
概念 | 作用 |
---|---|
镜像 | 类似虚拟机的镜像、用俗话说就是安装文件 |
容器 | 类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。 |
仓库 | 类似代码仓库,是Docker集中存放镜像文件的场所 |
Docker官方网址: https://docs.docker.com/ 英文地址
Docker中文网址: http://www.docker.org.cn/ 中文地址
二、安装
1、检查内核版本,返回值大于3.10即可
uname -r
2、使用sudo或者root权限的用户登录终端
3、确保yum是最新的
yum update
4、卸载旧版本的docker(没有就不需要执行这个)
yum remove docker docker-common docker-engine
5、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
6、设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
7、查看docker版本,选择版本安装
yum list docker-ce --showduplicates | sort -r
8、安装docker
yum install -y docker-ce
9、启动docker
systemctl start docker
systemctl restart docker
10、检查docker是否安装
docker version
到这里,就完成了docker的安装,但是用阿里镜像加速可以加快我们的拉取镜像的速度
详细参考: https://cr.console.aliyun.com/cn-hangzhou/mirrors
在目录/etc/docker下新建daemon.json文件,内容如下:
{
"registry-mirrors":["https://970k7x82.mirror.aliyuncs.com"]
}
结语
总体来说,还是蛮简单的,毕竟只是使用而已