本节提纲:
- 了解Docker
- 安装docker-ce
一、了解Docker
Docker的英文翻译是”搬运工“的意思。Docker是一个开源的应用容器引擎,让开发者可以通过Docker打包他们的应用以及依赖包到一个可移植的容器Container中,然后在任何主流的操作系统中开发、调试和运行。关于Docker具体的应用请参阅《蹲坑学Docker》,那里有详细讲解。Kubernetes是一个容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。
二、安装docker-ce
1、配置yum环境
[root@k8s-master ~]# vim /etc/yum.repos.d/docker.repo添加:[docker]name=Docker CE Stable - $basearchbaseurl=https://download.docker.com/linux/centos/7/$basearch/stableenabled=1gpgcheck=0 [root@k8s-master ~]# yum -y remove runc[root@k8s-master ~]# yum -y install container-selinux[root@k8s-master ~]# rpm -ivh containerd.io-1.2.10-3.2.el7.x86_64.rpm
2、yum安装docker-ce
[root@k8s-master ~]# yum -y install docker-ce
3、启动Docker服务
[root@k8s-master ~]# systemctl enable docker.service[root@k8s-master ~]# systemctl start docker.service[root@k8s-master ~]# systemctl status docker.service
[root@k8s-master ~]# docker info[root@k8s-master ~]# docker version