centos sudo不能运行_CentOS下安装docker并使用阿里云镜像加速器

一、安装docker

首先,建议大家去docker官网上概要地了解一下docker,阅读一下官方的Docker介绍Docker Overview,这样会对docker有一个直观上的认识。 安装docker时,笔者选择的是在CentOS7.6下安装,建议大家尽量在CentOS7及以上的版本进行安装,如果不得已需要在CentOS6的版本上安装,本文所描述的步骤并不一定正确,因为CentOS6和CentOS7的版本有一定的差异,比如配置文件的位置不同等。大家可以参考官方所给出的安装说明,但是笔者建议大家仅仅是参考学习一下即可,因为官方安装说明中是从docker官方网站上下载,速度超级慢,网速根本没法支持访问。所以还是建议大家按照笔者下面描述的步骤进行安装,因为笔者也是参考了官方的安装说明,然后更改了下载的地址而已。说明:下面命令中的sudo表示是管理员权限,如果用户本身就是管理员权限的话,则不需要加上sudo,从示例图片中可以看出笔者使用的就是管理员权限。

(1)更新yum包

sudo yum update

27a5c9fc2047b5170ceaa98628db83e9.png

(2)安装需要的包

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

其中,yum-utils提供yum-config-manager功能,device-mapper-persistent-data和lvm2是devicemapper驱动所依赖的包。

b460c24545339d9352c2a6c59d0a01c9.png

(3)设置yum源为阿里云

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

bd7be389b87a229d5cb5703c06a6506d.png

(4)安装docker

sudo yum install docker-ce

等待安装完成即可。

(5)测试安装成功

docker version

b6482c515b9916b73d6ee8b8b6233b45.png

至此,说明docker已经成功安装。

二、利用阿里云镜像加速器

跟前面下载docker同样的道理,默认情况下我们拉取上传镜像的话都是通过DockerHub,速度也是特别慢,但是好在国内有很多镜像站,我们要感谢这些镜像站的存在,阿里云就是其中的一个。

(1)注册阿里云

首先要去阿里云上面注册一个账号,方法很多,自己随意选择。 然后点击控制台——>产品与服务——>容器镜像服务。 此时会弹出开通容器镜像服务通知并要求提供密码,这个密码自己设置好,用于以后登录docker客户端使用。

619e8561ab997028845b22542a22cf83.png

6060efb3f6f097f2f857c0eaacfc77ed.png

这个时候已经得到加速器地址了,这个加速器地址是私人的,只能自己使用。

d04567bc193f8b9211fda644a0111f21.png

(2)编写配置文件

上面我们选择相应的操作系统,然后编写/etc/docker/daemon.json配置文件。如果是第一次安装好docker的话,/etc目录下是没有docker目录的, 所以我们先创建docker目录:

mkdir /etc/docker

然后创建并编写配置文件:

vim /etc/docker/daemon.json

只需要将加速器地址对应的json部分复制进daemon.json文件即可。

099fabb0280c8c6aec206dfd2520c379.png

最后重启docker:

sudo systemctl daemon-reload
sudo systemctl restart docker

(3)测试加速器设置成功

运行hello-world

docker run hello-world

78c123d8686e27f2cf8e51946dc73557.png

至此说明已成功安装docker并且配置阿里云加速器正确。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值