2. docker配置
在docker完成安装后还需要进行下列的配置才能让我们在国内环境下流畅使用docker,负责无法使用docker pull指令。Docker是一个客户-服务器(C/S)架构的程序。Docker客户端只需要向Docker服务器或者守护进程发出请求,服务器或者守护进程将完成所有工作并返回结果。
·
在docker完成安装后还需要进行下列的配置才能让我们在国内环境下流畅使用docker,负责无法使用docker pull指令。在进行配置之前首先需要确保docker正常安装,通过如下指令可以进行判断:
sudo docker version

Docker是一个客户-服务器(C/S)架构的程序。Docker客户端只需要向Docker服务器或者守护进程发出请求,服务器或者守护进程将完成所有工作并返回结果。
一、docker添加用户组
默认情况下,只有root用户和docker组的用户才能运行Docker命令。我们可以将当前用户添加到docker组,以避免每次使用Docker时都需要使用sudo。命令如下:
sudo usermod -aG docker $USER
上述指令将在当前用户注销再重新登录后生效。
当上述语句生效后,运行docker指令可以不输入sudo
二、docker换源
第一步
sudo gedit /etc/docker/daemon.json
第二步
修改docker的daemon.json文件,将下文大括号内容添加到上边的文件中
{
"registry-mirrors": [
"https://0c105db5188026850f80c001def654a0.mirror.swr.myhuaweicloud.com",
"https://5tqw56kt.mirror.aliyuncs.com",
"https://docker.1panel.live",
"http://mirrors.ustc.edu.cn/",
"http://mirror.azure.cn/",
"https://hub.rat.dev/",
"https://docker.ckyl.me/",
"https://docker.chenby.cn",
"https://docker.hpcloud.cloud",
"https://docker.m.daocloud.io"
]
}
修改完成后的/etc/docker/daemon.json如下图所示:
重启系统
reboot
当上述更改生效后,可以使用:
docker pull hello-world
从docker hub上拉取最新的hello-world镜像。
更多推荐




所有评论(0)