1. 安装docker和docker-compose
1.1. 安装Docker
下载地址:https://download.docker.com/linux/static/stable/x86_64/docker-19.03.9.tgz
以下在所有节点操作。这里采用二进制安装,用yum安装也一样。
解压二进制包
1 | wget https://download.docker.com/linux/static/stable/x86_64/docker-19.03.9.tgz |
systemd管理docker
1 | cat > /usr/lib/systemd/system/docker.service << EOF |
- registry-mirrors 阿里云镜像加速器
1 | mkdir /etc/docker |
- 启动并设置开机启动
1 | systemctl daemon-reload |
1.2. 安装docker-compose
官网地址参考地址:https://docs.docker.com/compose/
1.2.1. 在线安装(不推荐)
运行以下命令以下载Docker Compose的当前稳定版本
1 | sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose |
要安装其他版本的Compose,请用您要使用的Compose版本替换1.27.4。
授权
1 | sudo chmod +x /usr/local/bin/docker-compose |
注意:如果命令docker-compose在安装后失败,请检查路径。您也可以创建指向/ usr / bin或路径中任何其他目录的符号链接。
软链接
1 | sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose |
测试安装
1 | $ docker-compose --version |
1.2.2. 离线安装(推荐)
在 https://github.com/docker/compose/releases 中下载对应的版本,这里选择的是 1.27.4 的 docker-compose-Linux-x86_64
我们已经提前下载并存放在了 /home/download/docker-compose_1.27.4/ 目录
1 | [root@localhost /]# ls /home/download/docker-compose_1.27.4/ |
移动到bin目录并更改执行权限
1 | mv /home/download/docker-compose_1.27.4/docker-compose-Linux-x86_64 /usr/local/bin/docker-compose |
添加执行权限
1 | sudo chmod +x /usr/local/bin/docker-compose |
验证下:
1 | [root@localhost /]# docker-compose version |