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
相关推荐
cq林志炫28 分钟前
两个Linux服务器之间同步文件
linux·运维·服务器
无人生还别怕1 小时前
如何搭建k8s服务(containerd部署)
linux·云原生·容器·kubernetes·openanolisos
杨浦老苏2 小时前
把项目管理搬回自己服务器:Windshift部署与避坑
docker·项目管理·群晖
企鹅侠客2 小时前
Linux CPU 负载平均值(Load Average)详解:从原理到实践
linux·运维·服务器·服务器负载
易点云徐源2 小时前
HP 暗影精灵 PRO 16 安装双系统后,开机直接进入 Windows,按 F9 才能进入 Ubuntu:GRUB 菜单不显示的处理方法
linux·运维·ubuntu
木雷坞3 小时前
Baserow Docker部署:导入设备借用CSV,再用表单新增登记
运维·docker·容器
第404号工位3 小时前
离职退电脑前别只点“清空回收站”!手把手教你彻底抹除凭证与数字痕迹
linux·python·架构
就像楞次定律3 小时前
【Linux 学习记之二】C++ 构建体系与底层链接机制的深度透视(1)
linux·后端
米优3 小时前
linux下获取崩溃程序的core文件
linux·运维·服务器
qeen873 小时前
【Linux】动静态库的制作使用及ELF文件的宏观理解
linux·运维·库