Docker Run 轉 Compose 使用指南
docker run 引數一長串難維護。本工具解析映象、埠、掛載、環境變數等,生成結構化的 compose 檔案。本地解析不上傳。
核心功能
- 解析映象與命令
- 提取埠/掛載/環境變數
- 生成 compose 結構
- 保留常用引數
- 本地處理
適用場景
- 把臨時容器固化為配置
- 多服務統一管理
- 遷移單機命令到 compose
使用步驟
- 貼上 docker run 命令
- 點選轉換
- 複製 docker-compose.yml
實用技巧
- 卷掛載注意宿主機路徑
- 埠格式 主機:容器
- 環境變數用 environment 段
常見問題
- compose 和 run 等價嗎?
- 語義一致,compose 更易維護。
- 能給個例子嗎?
- -p 8080:80 轉為 ports: ["8080:80"]。