← 返回首页

🔄 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