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
相关推荐
不能只会打代码1 小时前
校享云 — 高校智慧后勤平台微服务架构设计与实践
spring cloud·docker·微服务·nacos·vue·校享云
学无止境_永不停歇2 小时前
3. 进程状态
linux·服务器
kdxiaojie2 小时前
Linux 驱动研究 —— V4L2 (2)
linux·运维·笔记·学习
DB哥讲数据库2 小时前
MySQL 8.4 安装教程:超详细图文讲解(附mysql安装包)
linux·数据库·mysql·centos
xlxxy_2 小时前
sap获取批次特性报表
java·linux·开发语言·前端·数据库·abap·mm
木卫二号Coding2 小时前
CentOS 系统 Shell 脚本开机自启动方法详解
linux
l1t3 小时前
DeepSeek总结的RegreSQL 2.0测试通过了。计划却没通过。
linux·数据库·postgresql
蝶恋舞者3 小时前
怎样设置软件开机自启动(用的最多,最简单)
linux·运维·服务器
Dawn-bit3 小时前
Linux打包压缩与用户权限管理详解
linux·服务器·数据库
ls_elect3 小时前
PostgreSQL 18.4 SCRAM-SHA-256 认证故障诊断及修复办法
linux·数据库·postgresql