[转载]centos8安装docker&docker-compose

前言

我这边直接网上搜了一下,然后自己尝试了安装,最后记录成文

  • 参考文章:
    https://blog.csdn.net/yucaifu1989/article/details/103111317
    https://www.cnblogs.com/zxiaozhou/p/12950286.html

1. 安装docker

  • 1.1 官方参考地址:
https://docs.docker.com/install/linux/docker-ce/centos/
  • 1.2 里面包含包下载地址:
https://download.docker.com/linux/centos/7/x86_64/stable/Packages
  • 1.3 安装依赖
 yum install -y yum-utils  device-mapper-persistent-data  lvm2
 
 yum-config-manager  --add-repo   https://download.docker.com/linux/centos/docker-ce.repo
 
 yum install docker-ce docker-ce-cli containerd.io

注意:上面这个加载库加载docker超级慢,我安装的时候跑了几个小时
将上面第二句,替换成下面的阿里云的库来安装docker:

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

如果报错:Problem: package docker-ce-3:19.03.4-3.el7.x86_64 requires containerd.io >= 1.2.2-3 那就先装新版的 containerd.io
在这里插入图片描述

安装新版本containerd.io
原地址:

dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

阿里云:

dnf install http://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

再装剩下两个

yum install docker-ce docker-ce-cli
  • 1.4 启动docker
systemctl start docker
  • 1.5 查看版本
docker --version
  • 1.6 开机自启
systemctl enable docker

2. 安装docker-compose

  • 2.1 看看最新版本是多少了,截至2020-08-30,版本号是1.26.0:
https://github.com/docker/compose/tree/master/script/release
  • 2.2 下载docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

用下面这个地址,上面的太慢了:

sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  • 2.3 添加操作权限
sudo chmod +x /usr/local/bin/docker-compose
  • 2.4 设置快捷
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
  • 2.5 查看docker-compose 版本
docker-compose --version
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值