
【docker及docker-compose安装方式】
1、Ansible 安装
适用场景:集群
优点:效率高,集群部署更方便快捷
缺点:不适合单机部署,编写剧本较麻烦。
2、Shell脚本安装
适用场景:单机
优点:效率高
缺点:不适合集群部署
3、手动安装
适用场景:单机
优点:锻炼动手能力。
缺点:效率低
【安装Docker】
1、卸载老的版本
# yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、安装必要的包
# yum install -y yum-util \
device-mapper-persistent-data \
lvm2
3、配置docker 源
Docker 官方源
# yum-config-maDnager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
阿里docker源
# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、Docker 安装前查询版本
# yum list docker-ce --showduplicates | sort -r
5、安装docker
# yum install -y docker-ce-18.09.0 \
docker-ce-cli-18.09.0 \
containerd.io
6、Docker 版本检查
# docker --version
【安装docker-compose】
1、下载docker-compose稳定的版本
# curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o usr/local/bin/docker-compose
2、对下载的版本给予可执行权限
# chmod +x usr/local/bin/docker-compose
3、做软连接,为了让docker-compose可在全局执行
# ln -s usr/local/bin/docker-compose usr/bin/docker-compose
4、docker-compose版本检查
# docker-compose --version
【其他两种安装方式-GitHub】
https://github.com/ITchaoge/devops-project
到此docker及docker-compose已经安装完成!!

