🔄 Docker 命令互转工具
在 Docker CLI 命令与 Docker Compose 配置之间轻松转换,支持常用参数映射
🔄 Docker 命令互转工具
CLI ⇄ Compose 格式互转🐳 Docker CLI
⇄
📝 Docker Compose
📚 使用说明
Docker CLI → Compose
输入完整的 docker run 命令,自动解析并生成对应的 docker-compose.yml 配置
Compose → CLI
粘贴 Compose 配置,一键转换为 docker run 命令,便于快速测试
支持的参数
端口映射、环境变量、卷挂载、网络配置、重启策略等常用参数
💡 使用示例
示例:转换 Redis 命令
# Docker CLI 命令
docker run -d --name redis \
-p 6379:6379 \
-e REDIS_PASSWORD=secret \
-v redis-data:/data \
redis:alpine
# 转换后的 Compose 配置
version: '3.8'
services:
redis:
image: redis:alpine
container_name: redis
restart: unless-stopped
ports:
- "6379:6379"
environment:
- REDIS_PASSWORD=secret
volumes:
- redis-data:/data