centos docker 部署

在 Alibaba Cloud Linux 3 上安装 Docker 可以使用阿里云 ECS 专用脚本(针对 Alibaba Cloud Linux 优化):

bash 复制代码
# 1. 添加 Docker 稳定版仓库
sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/8/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
EOF

# 2. 安装 Docker
sudo yum install -y docker-ce docker-ce-cli containerd.io

# 3. 启动 Docker
sudo systemctl start docker
sudo systemctl enable docker

# 4. 配置阿里云镜像加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://docker.mirrors.ustc.edu.cn", "https://hub-mirror.c.163.com"]
}
EOF

# 5. 重启 Docker
sudo systemctl daemon-reload
sudo systemctl restart docker

# 6. 验证
docker --version
docker run hello-world

安装 Docker Compose 插件

bash 复制代码
# 1. 安装 docker-compose-plugin
sudo yum install -y docker-compose-plugin

# 2. 验证安装(注意:命令是 docker compose,没有横线)
docker compose version

# 3. 创建别名(方便使用 docker-compose 命令)
echo 'alias docker-compose="docker compose"' >> ~/.bashrc
source ~/.bashrc

# 4. 验证别名
docker-compose version
相关推荐
Luke Ewin2 小时前
FunASR实时语音识别Websocket接口在Linux服务器中部署教程
linux·服务器·语音识别·funasr·实时语音转写·录音转写
ljh5746491192 小时前
chown 命令的解释和常用用法和高级用法
linux·服务器·数据库
天赐学c语言2 小时前
Linux - windows作为client访问linux服务端
linux·网络·c++
卤炖阑尾炎2 小时前
Linux 系统安全及应用实战:从账号防护到端口扫描全解析
linux·运维·系统安全
kishu_iOS&AI2 小时前
Linux的基本命令
linux·运维·服务器
小尔¥2 小时前
Linux系统安全
linux·运维·系统安全
我爱学习好爱好爱2 小时前
Elasticsearch 7.17.10 双节点集群部署(二):安装 elasticsearch-head 插件实现可视化
大数据·linux·elasticsearch
ai产品老杨2 小时前
重构视频底座:基于Docker容器化与GB28181/RTSP的异构AI算力调度架构
docker·重构·音视频
奥地利落榜美术生灬2 小时前
红黑树(rbtree) & ksvstore引擎(引擎层应用)
linux