鲸造WhaleKit

Run 转 Compose

免费在线将 docker run 命令转换为规范的 docker-compose.yml 文件,支持 35+ 参数,端口、数据卷、环境变量、网络自动识别。

快速示例

支持的 Docker Run 参数

-d / --detach-it / -i / -t--name-p / --publish-v / --volume--mount-e / --env--env-file--network--restart--user--workdir--hostname--privileged--read-only--init--dns--add-host--device--cap-add--cap-drop--security-opt--memory--cpus--log-driver--log-opt--health-cmd--shm-size--ulimit--tmpfs--entrypoint--pid--ipc--label--expose--link--stop-signal

为什么用 docker-compose? —— docker run 命令参数一多就难以维护和复用,而 docker-compose.yml 是声明式的配置文件, 可以版本控制、团队共享、一键启动多个容器。

本工具的特点 —— 支持 35+ 个常用参数; 自动推导服务名;生成的 YAML 符合 Compose V3.8 规范。

用着不太对,或者想要别的功能?