centos和redhat安装docker前提
- 64-bit 系统
- kernel 3.10+
- 查内核版本,返回的值大于3.10即可。 uname -r
安装
- Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令:
[root@localhost ~]# yum install docker
启动 Docker 服务
- 安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动:
[root@localhost ~]# service docker start
[root@localhost ~]# chkconfig docker on
(此处采用了旧式的 sysv 语法,如采用CentOS 7中支持的新式 systemd 语法,如下:
[root@localhost ~]# systemctl start docker.service
[root@localhost ~]# systemctl enable docker.service
卸载已经安装的docker
- 查询安装过的包
yum list installed | grep docker
docker-engine.x86_64 17.03.0.ce-1.el7.centos@dockerrepo
- 删除安装的软件包
yum -y remove docker-engine.x86_64
- 删除镜像/容器等
rm -rf /var/lib/docker
- 更新yum源并进行重新安装
yum update
yum install docker
Docker的优势
- 快速的持续集成
- 服务的弹性伸缩
- 部署简单
- 节省机器资源
Docker思想
- 集装箱
- 标准化:运输方式、存储方式、API接口
- 隔离