Make Tools
🐳

Docker Run 转 Compose

在线免费工具,将 docker run 命令自动转换为 docker-compose YAML 配置文件。

常见问题

支持哪些标志?
转换器支持 -p(端口)、-v(卷)、-e(环境变量)、--name、--restart、--network、--hostname、--privileged、-it、-d 和 -l(标签)。
--rm 标志怎么办?
--rm 标志在 docker-compose 中没有等价物,因为使用 compose 时容器停止时会自动清理。
支持多行命令吗?
支持,用反斜杠跨多行拆分的命令会在解析前正确合并。

相关工具

使用方法

  1. 1 将 docker run 命令粘贴到输入区域。
  2. 2 工具解析端口(-p)、卷(-v)、环境变量(-e)等参数。
  3. 3 查看生成的具有正确 YAML 结构的 docker-compose.yml。
  4. 4 复制 compose 文件并使用 docker-compose up 运行。