Files
fn_registry/functions/infra/docker_stop_container.md
T
egutierrez 988e901066 docs: params/output semántico en 506 funciones para composabilidad
Añade campos params y output al frontmatter YAML de las 506 funciones del registry.
Cada parámetro tiene descripción semántica (qué representa, unidades, rango típico)
y cada función describe qué produce su output. Permite a agentes razonar sobre
cadenas de composición (ej: prices → log_return → sharpe_ratio) sin leer código.
2026-04-05 18:45:16 +02:00

955 B

name, kind, lang, domain, version, purity, signature, description, tags, uses_functions, uses_types, returns, returns_optional, error_type, imports, params, output, tested, tests, test_file_path, file_path
name kind lang domain version purity signature description tags uses_functions uses_types returns returns_optional error_type imports params output tested tests test_file_path file_path
docker_stop_container function go infra 1.0.0 impure func DockerStopContainer(nameOrID string, timeoutSecs int) error Detiene un contenedor Docker en ejecución. timeoutSecs controla el tiempo de gracia antes de SIGKILL (0 usa el default de Docker).
docker
container
stop
infra
false error_go_core
fmt
os/exec
strconv
strings
name desc
nameOrID nombre o ID del contenedor Docker a detener
name desc
timeoutSecs segundos de gracia antes de SIGKILL (0 usa el default de Docker)
nil si se detuvo exitosamente, error en caso contrario false
functions/infra/docker_stop_container.go

Ejemplo

err := DockerStopContainer("my-app", 10)
if err != nil {
    log.Fatal(err)
}