原因:我刚刚安装好了docker但是报错。
Using default tag: latest
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
本来安装就很坎坷了。。。
docker官方镜像仓库网速较差,我们需要设置国内镜像服务:
参考阿里云的镜像加速文档:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
这几段代码分别运行一遍,配置镜像加速神器。
针对Docker客户端版本大于 1.10.0 的用户
您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
首先依次运行以下代码
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://do2e2i8a.mirror.aliyuncs.co
m"]
}
EOF
// 重启一遍docker
sudo systemctl daemon-reload
sudo systemctl restart docker
然后使用cd 到/etc/docker 查看 daemon.json 文件
cat daemon.json
清除里面的东西
echo "" > daemon.json
再查看就是个空的件,使用vim 命令编辑该文件,直接保存,然后esc 退出编辑状态, :wq保存并退出。
{
"registry-mirrors": [
"https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc"
]
}
然后再运行那俩命令
sudo systemctl daemon-reload
sudo systemctl restart docker
然后再试试运行[root@localhost docker]# docker pull nginx
成功!
运行 docker images命令查看安装下来的镜像

可以将下载到本地的镜像保存,下次还能用
docker save -o [保存的目标文件名称] [镜像名称]
docker save -o nginx.tar nginx:latest

删除镜像docker rmi 镜像名称
docker rmi nginx
本地加载镜像 docker load -i nginx
8万+

被折叠的 条评论
为什么被折叠?



