作者小头像 Lv.1
6 成长值

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据
个人勋章
TA还没获得勋章~
成长雷达
0
6
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

暂无数据

达成规则

发布时间 2026/05/28 16:16:41 最后回复 yd_248971855 2026/10/23 15:19:32 版块 云计算
60 3 0
他的回复:
ECS 上 docker pull 慢,核心是给 Docker daemon 配置镜像加速器(registry mirror)。华为云 ECS 内网访问容器镜像服务 SWR 走内网直连,优先配 SWR,再叠加第三方加速地址兜底。一、配置 daemon.json(通用做法)sudo mkdir -p /etc/docker 后写入 /etc/docker/daemon.json:{ "registry-mirrors": ["https://swr.cn-north-4.myhuaweicloud.com"], "log-driver": "json-file", "log-opts": { "max-size": "100m", "max-file": "3" } }然后 sudo systemctl daemon-reload && sudo systemctl restart docker。注意:registry-mirrors 只对 Docker Hub 官方镜像生效;数组可再补 1~2 个第三方加速地址做兜底,加速地址不可用时 Docker 会自动尝试下一个。ECS 与 SWR 同区域时走内网、不计公网流量且速度更快。二、验证是否生效docker info | grep -A3 -i mirror 能看到 Registry Mirrors 一行即为配置成功;再用 time docker pull hello-world 感受实际提速。三、几个易踩的坑1. daemon.json 必须是合法 JSON,多一个逗号会导致 docker 起不来,改完先用 docker info 验证;2. 配置的是加速器不是代理:公司内网有 HTTP 代理的环境还要另配 HTTP_PROXY 环境变量,两者解决的问题不同;3. 拉第三方仓库(quay.io、ghcr.io)的镜像不走 registry-mirrors,慢的话要么换源镜像、要么在 SWR 里做镜像同步;4. CentOS 改完后必须 systemctl daemon-reload 再 restart docker,否则配置不加载。如果配完仍慢,建议检查 ECS 出网带宽和 DNS 解析,必要时把加速地址换成与 ECS 同区域的 SWR 内网 endpoint。
他的回复:
可以压得很低,关键是“配置底线”由你的动态站技术栈决定,分三档给你参考:一、纯轻量动态站(WordPress、Typecho、Halo、小型 Node/PHP 自研站)最低 2 vCPU / 2 GiB 就能稳定跑。1 vCPU / 1 GiB 勉强能跑 WordPress,但装几个插件再加一点并发就容易吃满内存触发 OOM,不建议。这个档位推荐直接上 Flexus L 实例(面向轻量业务、自带流量包),比同规格标准 ECS 便宜不少。二、带独立数据库的动态站(前后端分离 + MySQL/PostgreSQL)数据库和应用同机的话,底线建议 2 vCPU / 4 GiB:应用进程约 1G + 数据库 1~1.5G + 系统占用。如果数据库日写入量上万条,就别再压了,或改用 GaussDB/MySQL 基础版把 DB 拆出去,ECS 就能退回 2C2G。三、Java 系(Spring Boot 单体)JVM 本身吃内存,底线 2 vCPU / 4 GiB(堆给 1~1.5G),再低会频繁 GC。Node/Go/Python 栈没这个负担,1C1G~2C2G 都可行。带宽和磁盘比 vCPU 更该精打细算:- 带宽:个人站 1~3 Mbit/s 固定带宽起步,图片走 OBS + CDN 回源,比直接升带宽划算得多;- 系统盘:40 GB 高 IO 通用型足够,网站内容可挂 20~50 GB 数据盘;- 流量:Flexus 的流量包模式比固定带宽更适合访问量波动大的个人站。一台参考底线配置:Flexus L · 2C2G · 3M 带宽(含月流量包)· 40G 系统盘 + LNMP 或宝塔镜像,WordPress 级别的动态站月成本可以压到几十元;如果是 Go/Node 单二进制服务,甚至 1C1G + 1M 都能跑。上线后用 CES 监控盯 CPU/内存水位一周:内存长期低于 60% 说明配置买多了可以降配,长期高于 85% 再升配——先买底线、按实测水位调整,是成本最优的路径。