Centos stream9 安装docker并配置镜像源
直接问千问 电脑版(阿里的AI在问配置方面比较好使)
sudo yum update -y
#linux的任务管理器,方便看内存情况,杀大占用进程
sudo yum install htop -y
#安装必要依赖
sudo yum install -y yum-utils
#添加火山云Docker仓库源(如果是阿里云或者别的ECS,就直接问千问应该改成什么)
sudo yum-config-manager --add-repo https://mirrors.ivolces.com/docker/linux/centos/docker-ce.repo
替换源地址(火山云专用,如果是阿里云或者别的ECS,就直接问千问应该改成什么)
sudo sed -i 's+download.docker.com+mirrors.ivolces.com/docker+' /etc/yum.repos.d/docker-ce.repo
#安装Docker
sudo dnf makecache --refresh
sudo yum install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
启动Docker
sudo systemctl start docker
使用htop可以看到docker成功运行(注:通常服务器崩溃是因为内存爆了,因此可以多看htop看内存占用同时把大占用进程删了,htop可以直接鼠标点击使用)

随便到github上找一个带docker镜像的项目
根据项目README.md文档配置部署执行命令
验证跑通,完成
(这里可以直接问AI,"请给出github关键词以便能输入,找到含有docker镜像的项目,可以快速部署")
# 1. 创建数据目录
mkdir -p ******-****-*****
# 2. 一键启动容器(支持AMD64/ARM64,自动选择架构)
docker run -d \
-p 8080:8080 \
--restart always \
-v $PWD/******-****-*****/:/app/data/ \
--name ******-****-***** \
registry.cn-shanghai.aliyuncs.com/zhinian-software/******-****-*****:latest
# 3. 访问系统
# http://localhost:8080
等待一段时间
输入命令根据内容可以判断部署成功
curl http://127.0.0.1:8080