360 Secure SkillHub
360 安全技能中心

Container Labs

提供 container-labs 命令行工具,用于记录容器实验的配置、基准、对比、成本、使用等条目,并支持统计、关键词检索、导出为 json/csv/txt,以及查看历史与运行状态;数据以带时间戳的日志文件保存在本地用户数据目录,要求 Bash 4+。

bytesagain
bytesagain
热度 21.83
最近更新 2026-03-20 00:26:54
分类:效率依赖:代码执行 / 读写文件应用场景:DevOps / 工作流 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add container-labs
Metadata
version
1.0.0
name
Dockerlabs
description
This is a collection of tutorials for learning how to use Docker with various tools. Contributions w docker-labs, php, containers, docker, docker-compose.

Container Labs

AI toolkit for container lab experiments — configure, benchmark, compare, and track container workflows. Log-based data tracking with timestamped entries, export, and search.

Commands

Command What it does
container-labs configure <input> Log a configuration entry. Without args, shows recent entries.
container-labs benchmark <input> Log a benchmark result. Without args, shows recent entries.
container-labs compare <input> Log a comparison entry. Without args, shows recent entries.
container-labs prompt <input> Log a prompt entry. Without args, shows recent entries.
container-labs evaluate <input> Log an evaluation entry. Without args, shows recent entries.
container-labs fine-tune <input> Log a fine-tune entry. Without args, shows recent entries.
container-labs analyze <input> Log an analysis entry. Without args, shows recent entries.
container-labs cost <input> Log a cost entry. Without args, shows recent entries.
container-labs usage <input> Log a usage entry. Without args, shows recent entries.
container-labs optimize <input> Log an optimization entry. Without args, shows recent entries.
container-labs test <input> Log a test entry. Without args, shows recent entries.
container-labs report <input> Log a report entry. Without args, shows recent entries.
container-labs stats Show summary statistics across all log files.
container-labs export <fmt> Export all data to json, csv, or txt format.
container-labs search <term> Search all entries for a keyword.
container-labs recent Show last 20 history entries.
container-labs status Health check — version, data dir, entry count, disk usage.
container-labs help Show help message.
container-labs version Show version (v2.0.0).

Requirements

  • Bash 4+

When to Use

  • Logging Docker lab experiment results and configurations
  • Benchmarking different container setups and recording outcomes
  • Comparing container images or compose configurations over time
  • Exporting lab data for sharing or external analysis
  • Tracking costs and usage across container experiments

Examples

# Log a benchmark for a Docker Compose setup
container-labs benchmark "3-node redis cluster startup 8.2s"

# Search for all entries related to postgres
container-labs search postgres

# Export everything to JSON
container-labs export json

# Check overall lab statistics
container-labs stats

Data Storage

Data stored in ~/.local/share/container-labs/. Each command writes to its own .log file with timestamped entries. All actions are also recorded in history.log.


Powered by BytesAgain | bytesagain.com | hello@bytesagain.com