专栏名称: 极客之家
关注互联网前沿技术,推荐好用的、实用的互联网项目,打开思路,开阔眼界,挖掘出每一个精品开源项目
目录
相关文章推荐
程序员的那些事  ·  国民软件 QQ ... ·  昨天  
稀土掘金技术社区  ·  为了让 iframe 支持 ... ·  2 天前  
程序员小灰  ·  39岁的小灰,再也回不去童年了! ·  3 天前  
51好读  ›  专栏  ›  极客之家

一键将 Docker 命令转化为 Compose 的神器

极客之家  · 公众号  · 程序员  · 2025-05-30 09:40

正文

请到「今天看啥」查看全文


是一个开源的 Docker Compose 文件生成工具。它的核心功能是读取 NAS 或服务器中已运行的 Docker 容器信息,自动分析容器间的网络关系,并根据规则生成对应的 docker-compose.yaml 文件。

这款工具的设计初衷是解决极空间私有云用户的容器迁移痛点,但实际上兼容主流 NAS 系统和 Linux 服务器,甚至支持 ARM 架构设备(如树莓派)。

功能特点

  • 读取系统中所有Docker容器信息
  • 分析容器之间的网络关系(自定义network和link连接)
  • 根据网络关系将相关容器分组
  • 为每组容器生成对应的 docker-compose.yaml 文件(根据首个容器名称)
  • 支持提取容器的各种配置,包括:
    • 容器名称
    • 镜像
    • 端口映射
    • 环境变量
    • 数据卷( volume/bind )
    • 网络( host/bridge/macvlan 单独配置,其它网络根据名称在一起)
    • 重启策略






请到「今天看啥」查看全文