← 返回
开发者工具 中文

Container Desktop

Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for deve podman desktop, typescript, container, containers.
Podman Desktop 是最佳免费开源工具,用于帮助开发者使用容器和 Kubernetes。关键词:podman desktop, typescript, container, containers
bytesagain3
开发者工具 clawhub v2.0.1 2 版本 100000 Key: 无需
★ 0
Stars
📥 734
下载
💾 7
安装
2
版本
#latest

概述

Container Desktop

Developer workflow automation tool for initializing, building, testing, and deploying projects from the command line.

Commands

CommandDescription
------------------------------------------------
initInitialize a new project in the current directory
checkRun lint, type check, and tests
buildBuild the project
testRun the full test suite
deployShow deploy pipeline guide (build → test → stage → prod)
configView or edit configuration
statusCheck overall project health
templateGenerate a code template for a given type
docsGenerate project documentation
cleanRemove build artifacts
helpShow help and list all commands
versionPrint current version

Usage

container-desktop <command> [args]

All actions are logged to $DATA_DIR/history.log for auditing.

Data Storage

  • Default directory: ~/.local/share/container-desktop/
  • Override: Set the CONTAINER_DESKTOP_DIR environment variable to change the data directory.
  • Files:
  • history.log — timestamped log of every command executed
  • config.json — project-level configuration (created by config)
  • data.log — general data log

Requirements

  • Bash 4+ (uses set -euo pipefail)
  • No external dependencies or API keys required
  • Works on Linux, macOS, and WSL

When to Use

  1. Starting a new project — Run container-desktop init to scaffold and initialize your workspace before writing any code.
  2. Pre-commit quality checks — Use container-desktop check to run lint, type checking, and tests in a single command before pushing code.
  3. Building for deployment — Execute container-desktop build as part of your CI/CD pipeline or local build workflow.
  4. Running tests — Use container-desktop test to run your full test suite during development or in automated pipelines.
  5. Cleaning up after builds — Run container-desktop clean to remove generated artifacts and free disk space between builds.

Examples

# Initialize a project in the current directory
container-desktop init

# Run all quality checks (lint + type check + tests)
container-desktop check

# Build the project
container-desktop build

# Run the test suite
container-desktop test

# View the deployment pipeline guide
container-desktop deploy
# Check project health status
container-desktop status

# Generate a code template
container-desktop template component

# Generate project documentation
container-desktop docs

# Clean build artifacts
container-desktop clean

# Show version
container-desktop version

Output

All command output goes to stdout. Redirect to a file if needed:

container-desktop status > report.txt

Configuration

Set CONTAINER_DESKTOP_DIR to customize where data is stored:

export CONTAINER_DESKTOP_DIR=/path/to/custom/dir

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

版本历史

共 2 个版本

  • v2.0.1 当前
    2026-05-01 06:15 安全 安全
  • v1.0.6
    2026-03-19 02:56 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 671 📥 324,336
productivity

Thesis Helper

bytesagain3
论文写作助手。论文大纲生成、文献综述框架、摘要生成、引用格式转换、格式规范检查、答辩准备。Thesis helper with outline generation, literature review, abstract writing,
★ 1 📥 3,504
developer-tools

CodeConductor.ai

larsonreever
AI驱动平台,提供快速全栈开发、智能体、工作流自动化及低代码AI集成的可扩展产品创建。
★ 68 📥 180,329