docker run
docker run -d -p 8080:80 --name web nginx:latest
compose 片段
services:\n web:\n image: nginx:latest\n ports:\n - "8080:80"
开发工具
在线把 docker run 转为 docker-compose.yml,识别端口、卷、环境变量与镜像等常见参数,转换在浏览器本地完成,适合把临时启动命令整理成可复用编排文件。
开发工具
在线把 docker run 转为 docker-compose.yml,识别端口、卷、环境变量与镜像等常见参数,转换在浏览器本地完成,适合把临时启动命令整理成可复用编排文件。
输入 docker run 命令后会自动转换。
docker run
docker run -d -p 8080:80 --name web nginx:latest
compose 片段
services:\n web:\n image: nginx:latest\n ports:\n - "8080:80"
覆盖常见的端口、卷、环境变量、名称与镜像等;少见或过时标志可能被忽略,需人工复核。
生成可直接使用的 docker-compose.yml 结构;若团队有固定版本字段约定,请按规范补全。
工具列表
你可以从这里继续打开相近场景的工具,减少重复搜索。
Dockerfile 生成
按 Node、Python、Go 等栈生成 Dockerfile,可选多阶段构建、非 root 用户与时区包,并同步给出 .dockerignore,适合作为容器镜像的起步模板。
Compose 编排生成
勾选 App、Nginx、数据库与缓存等服务,生成本地可复制的 docker-compose.yml,支持端口与常用依赖组合,适合搭建开发或演示用多容器环境。
YAML 转 JSON
在线将 YAML 转换为格式化 JSON,默认两空格缩进输出,解析失败时提示错误原因,转换在浏览器本地完成,适合配置调试、格式统一和接口联调。