有没有让 docker 容器休眠的方法

141 天前
 juzi214032

我的 nas 上部署了很多 docker 服务,但其中有相当一部分是一些工具类的(使用频率低,可能几天或者几周用一次),我希望能在持续多长时间没有访问容器后,将容器销毁或者类似休眠,能释放资源就行。在下一次访问的时候,自动拉起容器(可以接受启动时间稍长一些)。有点类似于弹性扩缩容,但需要缩容到 0 。我现在是在飞牛上用 docker compose 部署的容器,暂时没看到什么好方法

3430 次点击
所在节点    Docker
28 条回复
Immortal
140 天前
同意 17L
如果没有遇到资源紧张,没必要折腾这种事情.
BernieDu
140 天前
portainer 的 stack ( compose ) 关闭的时候会销毁对应的容器,你看看
Soar360
140 天前
你是不是在找:IIS ?
JoeJasper
140 天前
基于 aya-rs 框架来写 ebpf 程序内核级别监听网卡 tcp 的 syn 包来作弹性伸缩
THESDZ
140 天前
goodryb
140 天前
以前也想过能不能搞个类似的东西,后来想想 nas 用不用都开着机,干嘛还要折腾这个,不够了直接加内存
ala2008
140 天前
用到是时候再手动启动,也不是很麻烦,可以写一个脚本
KousukeSakurako
140 天前
docker pause 命令可以,也有 api ,可以写个脚本或者服务调用一下。然后配合 nginx 的 mirror 镜像流量来判断是否有请求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1128566

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX