赞
踩
如果之前已有安装有docker需要重新安装,先进行卸载,如果没安装忽略此步骤
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
安装所需的依赖组件软件包,执行以下命令
yum install -y yum-utils device-mapper-persistent-data lvm2
阿里云仓库(推荐)
由于国外网络限制,国内仓库稳定,这里我们设置阿里云的的仓库。
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
官方仓库(不推荐)
由于国内网络原因,不稳定,不推荐使用此方式。
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
yum -y install docker-ce
docker -v
systemctl start docker
systemctl enable docker
Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排。使用前面介绍的Dockerfile我们很容易定义一个单独的应用容器。然而在日常开发工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器;再比如在分布式应用一般包含若干个服务,每个服务一般都会部署多个实例。如果每个服务都要手动启停,那么效率之低、维护量之大可想而知。这时候就需要一个工具能够管理一组相关联的的应用容器,这就是Docker Compose。
由于国内网络的原因,直接访问国外网站比较卡,现在用离线方式安装
对应的版本可以官网查看
Compose file versions and upgrading | Docker Docs
GitHub地址:
Releases · docker/compose · GitHub
比如我们选择v2.16.0版本:
进到版本详情页,找到docker-compose-linux-x86_64点击下载。
进入/usr/local/bin目录
cd /usr/local/bin
上传文件后,将docker-compose-linux-x86_64重命名为docker-compose
mv docker-compose-linux-x86_64 docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version
systemctl restart docker
此方法适合网络能正常访问github网站的情况下进行安装,如果网络不好,建议使用方法一进行安装。
选择对应的版本(这里选v2.16.0)参照以下脚本安装
curl -SL https://github.com/docker/compose/releases/download/v2.16.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version
systemctl restart docker
看到网上有用此方法安装的,此方式安装比较麻烦,本人因网络问题尝试了此方法,但是未成功,最终使用了方式一离线安装。
yum install epel-release
yum install -y python-pip
查看pip版本
pip --version
更新pip
pip install --upgrade pip
注意:如果更新pip无效,需要手工安装最新版pip和wheel。按照如下操作即可
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get-pip.py
python get-pip.py
python -m pip install --upgrade pip
pip install docker-compose
docker-compose --version
systemctl restart docker
docker network create --driver overlay docker_network
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。