不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2025-04-28 00:16:55  修改时间:2025-04-30 02:14:53  分类:06.Linux软件安装  编辑

Docker Compose 是 Docker 官方提供的一个用于定义和运行多容器应用的工具。它通过一个 YAML 配置文件(通常是 docker-compose.yml)来配置应用的服务、网络和卷,使得管理复杂的应用变得更加简单。

一、安装 Docker 和 Docker Compose

1.更新系统并安装依赖

sudo yum update -y
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

2.配置 Docker 源并安装

添加阿里云镜像源(推荐):

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

安装 Docker CE:

sudo yum install -y docker-ce docker-ce-cli containerd.io

启动 Docker 并设置开机自启:

sudo systemctl start docker
sudo systemctl enable docker

3.安装 Docker Compose

1.方式1:直接使用yum安装

  • 执行命令:yum install -y docker-compose
  • 等待安装完成,通过docker-compose version命令验证安装是否成功。

2.方式2:下载Docker Compose并安装

(1) 下载安装包

前往下载页:https://github.com/docker/compose/releases

点击下载:docker-compose-linux-x86_64

(2) 拷贝文件到目标机器

将下载的Docker Compose文件拷贝到目标机器的/usr/local/bin目录下,并重命名为docker-compose

(3) 添加可执行权限并验证安装

添加可执行权限,执行命令:

chmod +x /usr/local/bin/docker-compose

验证版本:

docker compose version

二、配置 Docker 镜像源(解决下载慢或失败问题)

1.编辑 /etc/docker/daemon.json,添加国内镜像源:

vim /etc/docker/daemon.json

添加如下内容:

{
	"registry-mirrors": [
            "https://docker.1panelproxy.com",
            "https://2a6bf1988cb6428c877f723ec7530dbc.mirror.swr.myhuaweicloud.com",
            "https://docker.m.daocloud.io",
            "https://hub-mirror.c.163.com",
            "https://mirror.baidubce.com",
            "https://your_preferred_mirror",
            "https://dockerhub.icu",
            "https://docker.registry.cyou",
            "https://docker-cf.registry.cyou",
            "https://dockercf.jsdelivr.fyi",
            "https://docker.jsdelivr.fyi",
            "https://dockertest.jsdelivr.fyi",
            "https://mirror.aliyuncs.com",
            "https://dockerproxy.com",
            "https://mirror.baidubce.com",
            "https://docker.m.daocloud.io",
            "https://docker.nju.edu.cn",
            "https://docker.mirrors.sjtug.sjtu.edu.cn",
            "https://docker.mirrors.ustc.edu.cn",
            "https://mirror.iscas.ac.cn",
            "https://docker.rainbond.cc"
        ]
}

2.重启 Docker:

sudo systemctl daemon-reload
sudo systemctl restart docker

 

 

参考:

  1. 【知乎网】Ollama和DeepSeek以及Dify部署遇到的问题?