前言
随着技术的发展,CentOS上搭建服务器环境的需求日益增长。本文旨在介绍如何在CentOS上安装和配置Docker、MinIO、Redis、MySQL和Nginx,这些组件分别提供了容器化、对象存储、内存数据库、关系型数据库和Web服务等功能,是构建现代应用架构的重要组成部分。
一、安装docker环境
1.更新yum目录
sudo yum update
2.安装 Docker 的相关依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
3.设置 Docker 稳定版仓库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4.更新目录并安装 Docker
sudo yum update
sudo yum install -y docker-ce docker-ce-cli containerd.io
5.启动 Docker 并设置开机自启动
sudo systemctl start docker
sudo systemctl enable docker
**6.配置 Docker 镜像源
编辑 /etc/docker/daemon.json 文件,添加以下内容:
vim /etc/docker/daemon.json
{
"registry-mirrors": [
"https://docker.1panel.dev",
"https://docker.fxxk.dedyn.io",
"https://docker.xn--6oq72ry9d5zx.cn",
"https://docker.m.daocloud.io",
"https://a.ussh.net",
"https://docker.zhai.cm"
]
}
7.然后重新加载配置文件并重启 Docker 服务:
sudo systemctl daemon-reload
sudo service docker restart
二、安装MinIO
1.拉取minio的镜像