centos7上docker安装,docker-compose安装

docker安装
$ 1、更新update到最新的版本
~ yum update
$ 2、卸载老版本docker
~ yum remove docker docker-common docker-selinux docker-engine
$ 3、安装需要的软件包
~ yum install -y yum-utils device-mapper-persistent-data lvm2
$ 4、设置yum源
~ yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
$ 5、查看docker版本
~ yum list docker-ce --showduplicates|sort -r
$ 6、安装docker
~ yum install docker-ce-18.03.1.ce -y
$ 7、启动docker
~ systemctl start docker
$ 8、加入开机自启
~ systemctl enable docker
$ 9、配置国内镜像
//推荐使用阿里云镜像源,登入阿里云账号后=》https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,找到属于你的镜像地址
~ vi /etc/docker/daemon.json
{
“registry-mirrors”: [“https://cr.console.aliyun.com/”]
}

$ 10、刷新
sudo systemctl daemon-reload
$ 11、重启
sudo systemctl restart docker
~ ps -aux | grep docker
docker-compose安装
第一种方法
curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
修改权限
chmod +x /usr/local/bin/docker-compose
查看版本
docker-compose --version
第二种
pip install --upgrade pip
pip install docker-compose==1.22
出现报错
在这里插入图片描述
原因:python库中urllib3 (1.22) or chardet (2.2.1) 的版本不兼容 解决如下:
pip uninstall urllib3
pip uninstall chardet
pip install requests

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值