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
相关推荐
程序员老赵15 小时前
10 分钟部署 OpenCode:Docker 一键安装,浏览器打开就能用 AI 写代码(附完整命令与排错)
docker·容器·ai编程
WangMingHua11119 小时前
LM Studio Docker 部署——本地大模型一键启动
docker
Sokach10151 天前
Linux Shell 脚本从零到能用:一个新手的一天学习总结
linux
AlfredZhao2 天前
Docker 容器时区不对,`timedatectl` 不存在怎么办?
linux·timezone
曲幽2 天前
别再用网页翻译看源码了!你的私人翻译神器LibreTranslate,部署避坑指南来了
python·docker·web·pot·translate·libretranslate·arogstranslate
zzzzzz3103 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
XIAOHEZIcode3 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
武子康4 天前
调查研究-183 Apple container:Mac 上用轻量 VM 跑 Linux 容器,Swift 会改写本地容器体验吗?
docker·容器·apple
A小辣椒5 天前
TShark:Wireshark CLI 功能
linux
A小辣椒5 天前
TShark:基础知识
linux