# Docker命令生成器 **Repository Path**: bwlab/docker-command-generator ## Basic Information - **Project Name**: Docker命令生成器 - **Description**: Docker命令生成器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-01 - **Last Updated**: 2025-02-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Docker Command Generator 一个具有赛博朋克风格的 Docker 命令生成器,可以通过解析 `docker inspect` 的输出信息,生成对应的 `docker run` 命令和 `docker-compose` 配置。 ![输入图片说明](image.png) ## 功能特点 - 🎨 赛博朋克视觉风格 - 🔄 实时解析 Docker Inspect 信息 - 🖱️ 可选择性包含配置项 - ✏️ 支持修改所有参数 - 📋 自动生成 Docker 命令 - 🎯 自动生成 Docker Compose 配置 - 💫 流畅的动画效果 - 🌗 暗色主题设计 ## 使用方法 1. 获取容器信息: ```bash docker inspect > container-info.json ``` 2. 将输出的 JSON 信息粘贴到网页左侧的 "Docker Inspect 信息" 输入框中 3. 系统将自动解析并显示以下配置项: - 基本配置(容器名称、镜像、用户等) - 端口映射 - 环境变量 - 数据卷 - 高级选项(cgroupns、shm-size 等) 4. 可以通过以下方式自定义配置: - 勾选/取消勾选配置项 - 修改配置项的值 - 所有修改都会实时反映在生成的命令中 5. 在右侧面板可以看到实时生成的: - Docker run 命令 - Docker Compose 配置 ## 技术特性 - 纯前端实现,无需后端服务 - 响应式设计,适配不同屏幕尺寸 - 实时解析和更新,无需手动触发 - 优雅的错误处理机制 - 支持长文本自适应 - 自定义滚动条样式 - 平滑的动画过渡效果 ## 本地使用 1. 克隆仓库: ```bash git clone https://gitee.com/bwlab/docker-command-generator.git ``` 2. 直接在浏览器中打开 `index.html` 文件即可使用 ## 浏览器兼容性 - Chrome (推荐) - Firefox - Safari - Edge ## 依赖 - Google Fonts - Rajdhani - Source Code Pro - Orbitron ## 贡献 欢迎提交 Issue 和 Pull Request!