解决 Docker Hub 国内无法访问的方法(Docker 镜像下载加速)
参考文章:
知乎:解决目前Docker Hub国内无法访问方法汇总
docker配置
修改配置文件
vim /etc/docker/daemon.json
配置内容如下:
{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"experimental": true,"features": {"buildkit": true},"insecure-registries": ["172.24.86.231"],"registry-mirrors": ["https://dockerproxy.com","https://mirror.baidubce.com","https://ccr.ccs.tencentyun.com","https://docker.m.daocloud.io","https://docker.nju.edu.cn","https://docker.mirrors.ustc.edu.cn"],"log-driver":"json-file","log-opts": {"max-size":"500m", "max-file":"3"}
}
docker重启:
sudo systemctl daemon-reloadsudo systemctl restart docker
docker 配置参数参考:
{"api-cors-header":"", # ——————在引擎API中设置CORS标头"authorization-plugins":[], # ——————要加载的授权插件"bridge":"", ————将容器附加到网桥"cgroup-parent":"", # ——————为所有容器设置父cgroup"cluster-store":"", # ——————分布式存储后端的URL"cluster-store-opts":{}, # ————————设置集群存储选项(默认map [])"cluster-advertise":"", # ————————要通告的地址或接口名称"debug": true, # ————————启用调试模式,启用后,可以看到很多的启动信息。默认false"default-gateway":"", # ——————容器默认网关IPv4地址"default-gateway-v6":"", # ——————容器默认网关IPv6地址"default-runtime":"runc", # ————————容器的默认OCI运行时(默认为" runc")"default-ulimits":{}, # ——————容器的默认ulimit(默认[])"dns": ["192.168.1.1"], # ——————设定容器DNS的地址,在容器的 /etc/resolv.conf文件中可查看。"dns-opts": [], # ————————容器 /etc/resolv.conf 文件,其他设置"dns-search": [], # ————————设定容器的搜索域,当设定搜索域为 .example.com 时,在搜索一个名为 host 的 主机时,DNS不仅搜索host,还会搜索host.example.com 。 注意:如果不设置, Docker 会默认用主机上的 /etc/resolv.conf 来配置容器。"exec-opts": [], # ————————运行时执行选项"exec-root":"", # ————————执行状态文件的根目录(默认为’/var/run/docker‘)"fixed-cidr":"", # ————————固定IP的IPv4子网"fixed-cidr-v6":"", # ————————固定IP的IPv6子网"data-root":"/var/lib/docker", ————-Docker运行时使用的根路径,默认/var/lib/docker"group": "", # ——————UNIX套接字的组(默认为"docker")"hosts": [], # ——————设置容器hosts"icc": false, # ——————启用容器间通信(默认为true)"ip":"0.0.0.0", # ————————绑定容器端口时的默认IP(默认0.0.0.0)"iptables": false, # ———————启用iptables规则添加(默认为true)"ipv6": false, # ——————启用IPv6网络"ip-forward": false, # ————————默认true, 启用 net.ipv4.ip_forward ,进入容器后使用 sysctl -a | grepnet.ipv4.ip_forward 查看"ip-masq":false, # ——————启用IP伪装(默认为true)"labels":["nodeName=node-121"], # ————————docker主机的标签,很实用的功能,例如定义:–label nodeName=host-121"live-restore": true, # ——————在容器仍在运行时启用docker的实时还原"log-driver":"", # ——————容器日志的默认驱动程序(默认为" json-file")"log-level":"", # ——————设置日志记录级别("调试","信息","警告","错误","致命")(默认为"信息")"max-concurrent-downloads":3, # ——————设置每个请求的最大并发下载量(默认为3)"max-concurrent-uploads":5, # ——————设置每次推送的最大同时上传数(默认为5)"mtu": 0, # ——————设置容器网络MTU"oom-score-adjust":-500, # ——————设置守护程序的oom_score_adj(默认值为-500)"pidfile": "", # ——————Docker守护进程的PID文件"raw-logs": false, # ——————全时间戳机制"selinux-enabled": false, # ——————默认 false,启用selinux支持"storage-driver":"", # ——————要使用的存储驱动程序"swarm-default-advertise-addr":"", # ——————设置默认地址或群集广告地址的接口"tls": true, # ————————默认 false, 启动TLS认证开关"tlscacert": "", # ——————默认 ~/.docker/ca.pem,通过CA认证过的的certificate文件路径"tlscert": "", # ————————默认 ~/.docker/cert.pem ,TLS的certificate文件路径"tlskey": "", # ————————默认~/.docker/key.pem,TLS的key文件路径"tlsverify": true, # ————————默认false,使用TLS并做后台进程与客户端通讯的验证"userland-proxy":false, # ——————使用userland代理进行环回流量(默认为true)"userns-remap":"", # ————————用户名称空间的用户/组设置"bip":"192.168.88.0/22", # ——————————指定网桥IP"registry-mirrors": ["https://192.498.89.232:89"], # ————————设置镜像加速"insecure-registries": ["120.123.122.123:12312"], # ———————设置私有仓库地址可以设为http"storage-opts": ["overlay2.override_kernel_check=true","overlay2.size=15G"], # ————————存储驱动程序选项"log-opts": {"max-file": "3","max-size": "10m",}, # ————————容器默认日志驱动程序选项"iptables": false # ————————启用iptables规则添加(默认为true)
}
相关文章:
解决 Docker Hub 国内无法访问的方法(Docker 镜像下载加速)
参考文章: 知乎:解决目前Docker Hub国内无法访问方法汇总 docker配置 修改配置文件 vim /etc/docker/daemon.json配置内容如下: {"builder": {"gc": {"defaultKeepStorage": "20GB","enab…...
(第61天)多租户架构(CDB/PDB)
背景介绍 Oracle 的 CDB 和 PDB 是 Oracle 12C 及以上版本中引入的新概念,用于管理多租户数据库环境。 Oracle 数据库是商业数据库领域中的翘楚,其强大的功能和高可靠性备受企业用户追捧。而随着云计算和大数据时代的到来,Oracle 也不断推出新的技术以适应这些变化。CDB 技…...
【自定义Source、Sink】Flink自定义Source、Sink对ClickHouse进行读和批量写操作
ClickHouse官网文档 Flink 读取 ClickHouse 数据两种驱动 ClickHouse 官方提供Clickhouse JDBC.【建议使用】第3方提供的Clickhouse JDBC. ru.yandex.clickhouse.ClickHouseDriver ru.yandex.clickhouse.ClickHouseDriver.现在是没有维护 ClickHouse 官方提供Clickhouse JDBC…...
linux 查看服务启动时间
文章目录 linux 查看服务启动时间参数解析 linux 查看服务启动时间 [root104 ~]# ps -o lstart -p ps -ef |grep -v grep |grep "zookeeper"|awk {print$2}STARTED Fri Dec 15 16:54:10 2023参数解析 linux 命令中 ps -ef 详解 ps -ef表示查看全格式的进程。 ps …...
[RK-Linux] 移植Linux-5.10到RK3399(六)| 检查GMAC(RTL8211F)配置使能千兆以太网
ROC-RK3399-PC Pro 使用 RTL8211F PHY 芯片作为以太网收发器。 RTL8211F是一种高性能的千兆以太网物理层收发器(PHY),广泛用于台式机、笔记本电脑、网络交换机等设备中。主要特点: 采用低功耗28nm CMOS技术,功耗低。支持千兆速率(10/100/1000Mbps)。支持全双工和半双工…...
博途WinCC专业版C/S架构入门指南
WinCC Professional V16 支持客户机/服务器架构,但目前只支持单个服务器或单对冗余服务器/多个客户机的模式,还不能支持像WinCC V7.5 SP1中的多个服务器/多个客户机的分布式架构。 博途工控人平时在哪里技术交流博途工控人社群 博途工控人平时在哪里技…...
大数据生态圈kafka在物联网中的应用测试
背景 由物联网项目中使用到了Tbox应用管理车辆,在上报数据的过程中,需要将终端产生的数据通过kafka的produce topic customer对数据进行处理后,放置到mysql中。完成数据二进制到json转换工作。 Kafka的使用 查看kafka的topic ./kafka-topi…...
ChatGPT使用:一个发包机器人的提示词
发包机器人: 设想:目前项目组有n条打包线会输出多个包,用户想获取最新的包是比较困难的,难点在于 1. 分支多:trunk,release,outer等,至少有3个分支; 2. 多平台&#x…...
Axure元件库的使用
1.基本元件库 1.1Axure的画布范围 Axure是一个绘制项目原型图的软件,它里面的基本原件有: 1.1元件的呈现范围 首先我们要了解基本元件的作用范围在哪里? 浏览效果: 可以看出当我们的基本元件放在画布区域内是可以完全呈现出来…...
Unity中Shader URP最简Shader框架(整理总结篇)
文章目录 前言一、精简 ShaderGraph 所有冗余代码后的最简 URP Shader二、我们来对比一下 URP Shader 与 BuildInRP Shader 的对应关系 与 区别1、"RenderPipeline""UniversalPipeline"2、面片剔除、深度测试、深度写入、颜色混合 和 BRP 下一致3、必须引入…...
AT32F435飞控之DIATONE MAMBA MK5 F435 Anti-Interference
AT32F435飞控之DIATONE MAMBA MK5 F435 Anti-Interference 1. 源由2. 规格3. 分析3.1 喜欢3.2 不便3.3 建议 4. 总结5. 参考资料 1. 源由 AT32 F435飞控在xFlight开源飞控之AT32F435计划一文中已经大体阐述了一些移植历史。 之前整体上看,就是航模飞控新MCU的移植…...
ntp时间同步配置中 server、pool和peer的区别
在 NTP(Network Time Protocol)的配置中,server、pool 和 peer 是用于指定时间同步关系的关键字,它们在角色和行为上有一些区别。 server: server 关键字用于指定一个或多个 NTP 服务器,这些服务器将提供时…...
JMeter安装RabbitMQ测试插件
整体流程如下:先下载AMQP插件源码,可以通过antivy在本地编译成jar包,再将jar包导入JMeter目录下,重启JMeter生效。 Apache Ant 是一个基于 Java 的构建工具。Ant 可用于自动化构建和部署 Java 应用程序,使开发人员更轻…...
基于ssm日用品网站设计论文
摘 要 现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本日用品网站就是在这样的大环境下诞生,其可以帮助管理者在短时间内处理完毕庞大的数据信息&…...
coco数据集格式的RandomCrop
transforms.py文件的改进 添加 RandomCrop 函数 class RandomCrop(object):"""随机裁剪图像以及bboxes"""def __init__(self, output_size):self.output_size output_sizedef __call__(self, image, target):height, width image.shape[-2:]…...
机器学习-KL散度的直观理解+代码
KL散度 直观理解:KL散度是一种衡量两个分布之间匹配程度的方法。通常在概率和统计中,我们会用更简单的近似分布来代替观察到的数据或复杂的分布,KL散度帮我们衡量在选择近似值时损失了多少信息。 在信息论或概率论中,KL散度&#…...
【教程】制作 iOS 推送证书
目录 证书类型 MAC Key Store 消息推送控制台 制作证书 创建苹果 App ID 使用appuploder制作 .p12文件 创建证书 如需向 iOS 设备推送数据,您首先需要在消息推送控制台上配置 iOS 推送证书。iOS 推送证书用于推送通知,本文将介绍消息推送服务支…...
ToolLLM model 以及LangChain AutoGPT Xagent在调用外部工具Tools的表现对比浅析
文章主要谈及主流ToolLLM 以及高口碑Agent 在调用Tools上的一些对比,框架先上,内容会不断丰富与更新。 第一部分,ToolLLM model 先来说主打Function Call 的大模型们 OpenAI GPT 宇宙第一LLM,它的functionCall都知道࿰…...
【MySQL学习之基础篇】约束
文章目录 1. 概述2. 基础约束3. 外键约束3.1. 介绍3.2. 外键的添加3.3. 外键删除和更新行为 1. 概述 概念: 约束是作用于表中字段上的规则,用于限制存储在表中的数据。 目的: 保证数据库中数据的正确、有效性和完整性。 分类&#x…...
【DataSophon】大数据管理平台DataSophon-1.2.1基本使用
🦄 个人主页——🎐开着拖拉机回家_Linux,大数据运维-CSDN博客 🎐✨🍁 🪁🍁🪁🍁🪁🍁🪁🍁 🪁🍁🪁&am…...
STM32F042 CAN调试实战:从端口映射到波形捕获的完整指南
1. STM32F042 CAN调试入门指南 第一次接触STM32F042的CAN总线调试时,我也遇到了不少坑。这个SSOP20封装的芯片引脚资源有限,PA11和PA12默认并不是CAN功能引脚,需要进行端口映射。很多新手在这里就会踩坑,直接使用SYSCFG_MemoryRem…...
丹青识画系统AI编程辅助工具:根据描述自动生成艺术鉴赏代码
丹青识画系统AI编程辅助工具:根据描述自动生成艺术鉴赏代码 最近在做一个艺术类数据分析的小项目,需要频繁调用图像分析API来处理画作。每次写调用代码、处理返回的JSON数据、再画图展示,一套流程下来,虽然不复杂,但重…...
生成艺术背后的数据结构:解析Qwen-Image-Edit-F2P的潜在空间
生成艺术背后的数据结构:解析Qwen-Image-Edit-F2P的潜在空间 你有没有想过,那些能一键换脸、瞬间变老的AI修图工具,到底是怎么“想”的?它凭什么知道把嘴角往上提就是笑,把眼角往下拉就是老?这背后&#x…...
LiuJuan20260223Zimage生成技术面试题与答案详解:以Java八股文为例
LiuJuan20260223Zimage生成技术面试题与答案详解:以Java八股文为例 又到了求职季,不少开发者朋友开始为面试发愁,尤其是那些绕不开的“Java八股文”。自己看书复习,知识点零散,抓不住重点;网上找题&#x…...
开启外部中断的标准步骤
步骤1:初始化GPIO GPIO_InitTypeDef GPIO_InitStructure; // 1. 开启GPIO时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);// 2. 配置GPIO为输入模式(通常是浮空输入或上拉输入) GPIO_InitStructure.GPIO_Pin GPIO_Pin_0; GPIO_…...
Vivado FPGA输入时钟约束
## 40mhz时钟输入 set_property PACKAGE_PIN F17 [get_ports f_clk40mhz] set_property IOSTANDARD LVCMOS33 [get_ports f_clk40mhz] create_clock -period 25.000 -name f_clk40mhz -waveform {0.000 12.500} [get_ports f_clk40mhz]前两行是引脚约束,后一行是时…...
两会洞察|底座不稳,智能难成:能源行业数字化的必由之路
今年两会,“能源安全”“新型能源体系”“数字基础设施”“安全发展”等关键词持续成为关注焦点。对于能源行业而言,这些表述并不只是宏观层面的政策方向,更意味着行业正在进入一个新的阶段:数字化建设不再停留在单点系统上线和局…...
别再手动调 Prompt 了!这款国产神器让 AI 输出质量提升 300%!免费开源!
你是不是也这样? 写 10 版提示词,AI 还是答非所问想让小模型做角色扮演,结果它“人格分裂”提取知识图谱,输出格式天天变本地部署 Ollama,但 Web 工具连不上…… 而今天,我要介绍的这个 GitHub 23k Star …...
鸿蒙HarmonyOS开发从入门到实战:一份完整的布局与组件学习路线图
最近整理了一份《鸿蒙HarmonyOS深度探索》的学习资料,涵盖了从UI布局到基础组件的完整知识体系,特别适合想要系统性入门HarmonyOS应用开发的同学。 鸿蒙HarmonyOS深度探索 📚 内容体系概览 这份资料不是简单的概念堆砌,而是按照…...
Java毕业设计基于springboot的智能推荐旅游平台95722270
前言 在个性化消费时代背景下,旅游市场的需求日益多样化和个性化。传统的旅游推荐方式已经难以满足游客对个性化、精准化服务的需求。因此,开发一个基于Spring Boot的智能推荐旅游平台具有重要意义。该平台能够综合分析游客的旅行偏好、时间安排、预算限…...
