---
title: "Introducción"
description: "LibreDTE Core vía consola en un contenedor"
type: "docs"
category: "doc"
tags: []
authors: [Anonymous]
date: "2026-08-27"
last_update: "2026-08-27"
time_minutes: 2
draft: false
unlisted: false
url: "https://core.libredte.cl/docs/docker-console/introduccion"
---

# LibreDTE Core vía consola en un contenedor

[![Publish Docker Image](https://github.com/libredte/libredte-lib-core-console/actions/workflows/publish-image.yml/badge.svg)](https://github.com/libredte/libredte-lib-core-console/actions/workflows/publish-image.yml)
[![Licencia](https://img.shields.io/badge/licencia-AGPL--3.0%2B-blue)](https://github.com/libredte/libredte-lib-core-console/blob/main/COPYING)

LibreDTE Core también se puede correr como una imagen Docker que expone cada
operación de `libredte/libredte-lib-core` como su propio comando de
[Symfony Console](https://symfony.com/doc/current/components/console.html)
(`bin/console`), invocable desde cualquier lenguaje vía `docker exec` — sin
instalar PHP en tu máquina. Construida en el repositorio
[`libredte-lib-core-console`](https://github.com/libredte/libredte-lib-core-console).

> [!IMPORTANT] Importante
>
> A diferencia de usar la [Biblioteca PHP](https://www.derafu.dev/docs/lib), el
> [Dispatcher](https://www.derafu.dev/docs/dispatcher) o el [Bridge Python](https://www.derafu.dev/docs/bridge-python)
> directamente, consumir esta imagen por `docker exec` no combina tu código
> con el de LibreDTE dentro de un mismo proceso: tu aplicación cliente no
> queda sujeta a los términos de la [licencia AGPL](https://www.derafu.dev/docs/lib/licencia) por
> el solo hecho de invocarla. Solo el software de LibreDTE que corre dentro
> del contenedor debe mantenerse libre.

## Inicio rápido

La imagen no sirve nada por HTTP ni tiene ningún puerto que mapear: el
proceso principal solo mantiene el contenedor vivo para poder ejecutarle
comandos puntuales con `docker exec`.

```shell
docker run -d --restart unless-stopped \
    --name libredte-lib-core-console \
    ghcr.io/libredte/libredte-lib-core-console:latest

docker exec libredte-lib-core-console bin/console list
```

> [!NOTE] Nota
>
> Revisa [Uso de la imagen Docker](https://www.derafu.dev/docs/docker-console/uso) para invocar
> una operación real, `docker compose`, y la forma de usarla una sola vez
> sin dejar nada corriendo.



---
Last updated on 27/08/2026

