Centos7安装docker和docker-compose

更新centos7的软件源

  • 备份源
 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  • 更新源,下载阿里云的CentOS源配置文件
 sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

如果wget命令不能使用,可以手动下载,然后进行替换

  • 清除缓存并生成新的缓存
sudo yum clean all
sudo yum makecache

安装Docker

  1. 更新包
sudo yum update
  1. 安装依赖包,Docker 的安装需要一些依赖包,包括 yum-utils、device-mapper-persistent-data 和 lvm2 等
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
  1. 配置Docker的yum源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#更新yum缓存
yum makecache fast
  1. 安装Docker
yum install -y docker-ce
  1. 启动docker
    先关闭并禁用防火墙随机启动
systemctl stop firewalld
systemctl disable firewalld

启动

systemctl start docker
systemctl status docker
  1. 查看 docker 版本
docker -v

安装Docker compose

  1. 通过curl命令下载,并指定保存到 /usr/local/bin/docker-compose 目录下
curl -L https://github.com/docker/compose/releases/download/v2.32.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
  1. 增加文件执行权限
chmod +x /usr/local/bin/docker-compose
  1. 查看版本
docker-compose version
Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐