一、Linux下的修改

众所周知,我们使用docker pull时感觉速度很慢,网上很多教程都是说修改:/etc/docker/daemon.json文件,如修改为以下内容:

{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/","https://hub-mirror.c.163.com","https://registry.docker-cn.com"]
}

然后重启Docker就可以了

二、Windows下修改

解决方法:

在Docker的命令行下输入以下命令进入SSH

docker-machine.exe ssh

然后切换到root权限(然后就和Linux下一样了)

sudo -s

不过由于这是个精简版的Linux,连接vim命令也没有,由于我们这里只需要更改镜像地址,所以单单使用echo命令就够了(默认下并没有daemon.json,所以echo就够了)

echo '{' > /etc/docker/daemon.json
echo '"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/","https://hub-mirror.c.163.com","https://registry.docker-cn.com"]' >> /etc/docker/daemon.json
echo '}'>> /etc/docker/daemon.json

然后重启docker服务

/etc/init.d/docker restart

或者然后退出docker ssh(记得要执行两次exit,因为当前是root,exit到普通用户后再次exit才能退出ssh),并执行以下命令重启Docker

docker-machine.exe restart

注意:可能重启之后报错!

Unable to verify the Docker daemon is listening: Maximum number >of retries (10) exceeded

默认配置出问题,重置默认配置即可。输入指令

docker-machine rm -f default
docker-machine create -d virtualbox default

重新来吧(一夜回到解放前)
我不配学计算机

GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e added ecosystem file for PM2 4 年前
5def40a3 Add host customization support for the NodeJS version 4 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐