# Generador Docker

> Genera un Dockerfile o un fragmento de servicio de Compose a partir de imagen, puertos y comando. Los fragmentos se construyen en la pestaña.

Se ejecuta en tu navegador. No se sube nada.

[Ops](https://toolbuddy.dev/es/categories/ops.md)

## Sobre esta herramienta

Arma un Dockerfile o un servicio de Compose con la imagen, los puertos y el comando que indiques.

Es texto generado en la pestaña, no una llamada al daemon de Docker. El trabajo se queda en esta pestaña. Después de cargar la página puedes seguir sin red.

## Más herramientas de Ops

- [Generador gitignore](https://toolbuddy.dev/es/tools/gitignore-generator.md): Construye un .gitignore a partir de plantillas apiladas para Node, Python, Go, Rust, Java, Next.js, macOS y Windows. La salida se compone en local.
- [Kit .env](https://toolbuddy.dev/es/tools/env-toolkit.md): Parsea archivos env con forma CLAVE=valor, marca duplicados y compara dos bloques .env. Los secretos de los archivos env no salen del navegador.
- [Explicador de GitHub Actions](https://toolbuddy.dev/es/tools/github-actions-explainer.md): Explica un YAML de workflow de GitHub Actions: nombre, disparadores, jobs y pasos. El análisis usa js-yaml en el navegador.
- [Generador cURL](https://toolbuddy.dev/es/tools/curl-generator.md): Construye un comando curl a partir del método, la URL, las cabeceras y el cuerpo. El comando se ensambla en local, así que los tokens de las cabeceras se quedan en la pestaña.
- [Generador de comandos tar](https://toolbuddy.dev/es/tools/tar-generator.md): Construye un comando tar de crear o extraer, con flags gz, bz2 o xz. Una ayuda de comando pequeña, no un archivador.
- [Generador de comandos MySQL](https://toolbuddy.dev/es/tools/mysql-generator.md): Construye líneas de comando mysql o mysqldump a partir de usuario, host y base de datos. El comando es solo texto. No se conecta a un servidor.
