CentOS 安装 docker & docker-compose

375 阅读1分钟

安装 docker

1. 需要安装包

yum install -y yum-utils

2. 设置镜像仓库(二者选其一)

# 国外地址 
yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
    
# 国内地址 
yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3. 安装 docker

# 更新 yum 软件包索引
yum makecache fast 
# 安装社区版本 
yum install -y docker-ce docker-ce-cli containerd.io

4. 启动 docker

# 添加配置文件 修改 docker 数据目录 
cat /etc/docker/daemon.json  
{
  "data-root": "/data/docker"
}

# 启动 
systemctl start docker 

# 开启自启 
systemctl enable docker

5. 查看 docker 信息

docker info

安装 docker-compose

# 下载二进制包
curl -SL https://github.com/docker/compose/releases/download/v2.12.2/docker-compose-linux-x86_64 -o /usr/bin/docker-compose

# 添加执行权限 
chmod +x /usr/bin/docker-compose

# 验证查看 
docker-compose --version