Docker更换为国内阿里镜像源
发表于|更新于|Docker
|总字数:107|阅读时长:1分钟|浏览量:
首先去阿里云申请一个镜像资源地址
控制台=>容器镜像服务=>镜像加速器
修改Docker配置文件,/etc/docker/daemon.json
没有这个文件就创建一个
1 | { |
1 | [root@chobon ~]# vi /etc/docker/daemon.json |
:wq
保存文件
1 | [root@chobon ~]# systemctl daemon-reload |
搞定了,可以咻咻的下载镜像了
文章作者: 二博
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 二博!
相关推荐

2019-12-22
CentOS安装Docker
安装Docker1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 通过 uname -r 命令查看你当前的内核版本 1uname -r 2、使用 root 权限登录 Centos。确保 yum 包更新到最新 1yum update 3、卸载旧版本(如果安装过旧版本的话) 12345678yum remove -y docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine 4、安装需要的软件包, yum-util...

2020-05-29
Docker中应用s6-overlay
背景在最开始使用Docker容器的时候,一直把Docker当作一个Linux虚拟机,后来用久了发现Docker只会起来一个特殊的进程Pid=1,Dockerfile里有两个关键字可以指定指令,ENTRYPOINT 和 CMD。当主进程退出的时候容器所拥有的PID命名空间就会被销毁,容器生命周期也会结束。但是有时候需要在Docker容器中运行多个进程,基本做法用shell或者第三方守护进程(dumb-init、tini、Monit、Supervisor、skaware、s6-overlay、runit、Systemd)作为主进程运行其他程序。 S6介绍 s6程序s6 是skarnet(Laurent Bercot) 开发的一款轻量级守护进程套件 s6-overlays6-overlay...

2019-12-23
Docker垃圾镜像和容器批量删除
使用一段时间Docker后会产生很多临时镜像(悬虚镜像),数量还少勉强手动逐条删除,一段时间不清理数量多起来删除很费时,所以想批量删除。可以利用linux三剑客命令awk awkawk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 使用方法 : awk ‘{pattern + action}’ {filenames}编程时用法 : command1 | awk {print $1} 输出结果第一列数据 1docker images | awk '{print $1}' 再配合grep查找关键字,可以用正则表达式,xargs结果作为参数给docker rmi,删除指定标签的镜像 1docker images | awk '{print $1}' | grep mysql | xargs -t docker...

2019-12-20
Docker容器关闭后无法重启
hexo容器一直映射80端口。docker重启后起不来hexo,报错如下 12ERROR: for hexo-server Cannot start service hexo-server: driver failed programming external connectivity on endpoint hexo-server (32643e5b5ba8b0adb6f203032e5e36cd6b3e531ab908f0ab77bb4a877a21cef6): Error starting userland proxy: /forwards/expose/port returned unexpected status: 500ERROR: Encountered errors while bringing up the project. 查看端口netstat -ano | grep 80 123λ netstat -ano | grep 80 TCP 0.0.0.0:80 0.0.0.0:0 ...

2019-12-19
Docker打包镜像设置代理
出现问题最近在做frp的docker镜像的时候需要从github上下载frp程序,curl速度死活上不去。命令行我一直都有设置国外代理,显然Dockerfile文件生成的时候跟cmd不相干。设置了docker的代理也不行(现在想想好傻,docker代理是拉取hub里镜像才有用,不过一般都用国内hub) 解决问题最后突然想到之前在打包镜像的时候更新程序也设置了国内源,茅舍顿开,果断在curl上加上代理,问题解决,速度直接上到2M/s curl -x 10.0.75.1:1080 https://xxxx 差点就想直接下载程序COPY进去了 实在没有条件搭梯子的可以采用国内gitee,一般都有相应的克隆仓库 拓展问题其他类似问题也可以用解决,wget或者系统程序更新可以更换国内镜像源

2019-12-30
Docker私有Ip地址仓库
docker私有仓库打标签docker tag <image>:<tag> <ip>:<port>/<image>:<tag> 1[root@chobon ~]# docker tag demo_service_20191230_184347:master 192.168.122.101:5000/library/demo_service:master 查看镜像是否已经创建好1234[root@chobon ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdemo_service_20191230_184347 master e636d97a1326 46 hours ago ...
评论
公告
This is my Blog