阿里云服务器 CentOS 7 安装Docker(亲测有效)

1. 更新系统包索引

首先,确保你的系统包索引是最新的:

sudo yum update -y

2. 安装 Docker 所需的依赖包

Docker 需要一些依赖包,可以使用以下命令安装:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3. 添加 Docker 官方仓库

使用以下命令添加 Docker 官方的 yum 仓库:

sudo wget -O /etc/yum.repos.d/docker-ce.repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4. 安装 Docker Engine

使用以下命令安装 Docker Engine:

sudo yum -y install docker-ce

5. 启动 Docker 服务

安装完成后,启动 Docker 服务:

sudo systemctl start docker

6. 设置 Docker 开机自启

如果你希望 Docker 在系统启动时自动启动,可以使用以下命令:

sudo systemctl enable docker

7. 验证 Docker 是否安装成功

使用以下命令检查 Docker 版本,以验证安装是否成功:

docker --version

8. 将你的用户添加到 docker 用户组

默认情况下,只有 root 用户和具有 sudo 权限的用户才能运行 Docker 命令。为了让你的用户也能运行 Docker 命令,需要将你的用户添加到 docker 用户组:

sudo usermod -aG docker your-username

替换 your-username 为你的用户名。

9. 重新登录或重启

为了让用户组的更改生效,你需要重新登录或重启系统:

su - your-username

或者重启系统:

sudo reboot

10. 运行一个测试容器

为了验证 Docker 是否正常工作,可以运行一个简单的测试容器:

docker run hello-world

这个命令会下载一个测试镜像,并在容器中运行它,显示一条欢迎消息。

注意事项

  • 确保你的阿里云实例有足够的权限和资源来安装 Docker。
  • 如果在安装过程中遇到权限问题,确保你使用 sudo 命令。
  • 如果你的系统是 CentOS 7 的最新版本,可能需要先安装 epel-release

    sudo yum install -y epel-release

通过以上步骤,你应该能够在阿里云的 CentOS 7 系统上成功安装 Docker。

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值