阿里云ECS云服务器安装docker并配置阿里云镜像仓库

  介绍了阿里云ECS云服务器的Centos系统如何安装docker以及如何使用阿里云镜像加速!

  docker作为目前主流的轻量级应用容器引擎之一,非常火热,本次我们介绍如何在阿里云ECS云服务器上部署docker。
  我们首先需要登录阿里云ECS云服务器:第一次登陆阿里云ECS服务器的配置

1 安装Docker CE

1.1 安装Docker的依赖库

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

1.2 添加Docker CE的软件源信息

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

1.3 缓存包

  将服务器上的软件包信息先在本地缓存,以提高搜索、安装软件的速度。
  Centos 8以下的版本。

yum makecache fast

  Centos 8及其之上的版本,去掉fast。

yum makecache

1.5 安装containerd.io

  这里的containerd.io选择阿里云仓库的地址,如果是官网的,那么可能由于国外太落后了网速很差,导致安装失败!

yum install -y https://mirrors.aliyun.com/docker-ce/linux/centos/8/x86_64/stable/Packages/containerd.io-1.3.7-3.1.el8.x86_64.rpm

1.6 安装Docker CE

yum -y install docker-ce

1.4 启动Docker服务

systemctl start docker

1.5 验证

  查看状态。

status  docker

  查看版本。

docker version

2 配置阿里云镜像仓库

  Docker的默认官方远程仓库是hub.docker.com,由于网络原因,下载一个Docker官方镜像可能会需要很长的时间,甚至下载失败。为此,阿里云容器镜像服务ACR提供了官方的镜像站点(可以理解为CDN代理),从而加速官方镜像的下载。下面介绍如何使用阿里云镜像仓库。

2.1 登陆容器镜像服务

  使用体验平台提供的阿里云子账号登录 容器镜像服务控制台!可能需要设置密码之类的,最重要的是有阿里云账号!
  登录之后页面如下。
在这里插入图片描述

2.2 获取加速地址

  单击 [镜像中心] > [镜像加速器],可以看到阿里云为您提供了一个专属的镜像加速地址。
在这里插入图片描述

2.3 配置自定义镜像仓库地址

  使用如下命令配置docker自定义镜像仓库地址,请将下面命令中的镜像仓库地址https://kqh8****.mirror.aliyuncs.com替换为阿里云为您提供的专属镜像加速地址。

tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://kqh8****.mirror.aliyuncs.com"]
}
EOF

2.4 重新加载

  重新加载服务配置文件。

systemctl daemon-reload

  重启Docker服务。

systemctl restart docker

2.5 验证

  查看docker 信息。

 docker info

  在展示的信息中找到Registry Mirrors属性,如果是刚才配置的地址,那么说明设置成功。
在这里插入图片描述

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
您好!要在阿里云服务器安装 Docker,您可以按照以下步骤进行操作: 1. 登录到您的阿里云服务器。可以使用 SSH 客户端,如 PuTTY。 2. 更新服务器上的软件包列表,以确保获取最新的软件包信息。运行以下命令: ``` sudo apt update ``` 3. 安装必要的依赖包,以使 apt 能够通过 HTTPS 使用存储库。运行以下命令: ``` sudo apt install apt-transport-https ca-certificates curl software-properties-common ``` 4. 添加 Docker 的官方 GPG 密钥。运行以下命令: ``` curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg ``` 5. 添加 Docker 的稳定存储库。运行以下命令: ``` echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` 6. 更新软件包列表以包括 Docker 存储库。运行以下命令: ``` sudo apt update ``` 7. 安装 Docker CE(社区版)。运行以下命令: ``` sudo apt install docker-ce docker-ce-cli containerd.io ``` 8. 安装完成后,Docker 服务将自动启动。您可以通过运行以下命令来检查 Docker 是否已成功安装: ``` sudo docker run hello-world ``` 如果您看到类似于 "Hello from Docker!" 的输出,那么恭喜您,Docker 已成功安装在您的阿里云服务器上! 希望这能帮助到您!如有任何问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘Java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值