1.Docker的简介
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整的Docker有以下几个部分组成:
- DockerClient客户端
- Docker Daemon守护进程
- Docker Image镜像
- DockerContainer容器
Docker官网地址
Docker操作手册地址
2.Doker安装
使用环境:centos7
2.1 安装之前现卸载系统上原有的Docker
2.2 安装需要的安装包yum-utils
此主机已安装最新的yum-utils
2.3 设置镜像仓库地址
- docker默认的官方仓库地址(此地址为官方的仓库地址,在国内建议不要用):
2.4 安装docker相关的引擎
更新yum软件包索引
安装Docker
启动docker
查看Docker启动状态
2.5 配置镜像加速器
使用加速器可以提升获取Docker官方镜像的速度.
加速器获取地址:阿里云
配置镜像加速器
2.6 修改docker和kubelet的cgroup-driver为systemd
修改配置文件:/etc/docker/daemon.json
,增加以下配置:
至于为什么要修改为systemd
,请参考以下文章:
2.7 卸载docker
3. 安装docker-compose