centos7的docker配置阿里云镜像加速器
1.首先用在阿里云-注册账号—https://dev.aliyun.com
2.然后搜索:容器镜像服务 控制台 --进入
3.在容器镜像服务的镜像加速器(最下面)看配置流程–选择自己的系统
4.在使用过程中可能需要在root权限下进行运行。(在root下代码不用sudo)
其中配置文件就是在daemon.json中写入
{
"registry-mirrors": ["https://l6dlnid5.mirror.aliyuncs.com"]
}
配置dameon.json文件实际就是需要自己在root权限下创建并添加上述代码。
5.完成配置文件后再执行以下命令docker配置阿里云加速器就算完成
sudo systemctl daemon-reload
sudo systemctl restart docker
注释:因为docker可能在普通用户下不能运行,需要进行权限授予
若普通用户为demon,则:
1.普通用户
代码如下:
[demon@localhost ~]$ id demon
uid=1000(demon) gid=1000(demon) 组=1000(demon)
[demon@localhost ~]$ docker ps
2.把docker用户组添加到demon用户上
代码如下:
[demon@localhost ~]$ usermod -aG docker demon
//查看
[demon@localhost ~]$ id demon
uid=1000(demon) gid=1000(demon) 组=1000(demon),982(docker)
[demon@localhost ~]$
运行测试docker代码:
[demon@localhost ~]$ docker run hello-world