OS limpio

De Wiki Castanedo.es
Revisión del 21:17 19 abr 2026 de Guzman (discusión | contribs.)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

Arrancar OS limpio en Docker

Arrancar contenedores con diferentes OS limpios (para debuging o crear otras imágenes).

Requisitos

Para poder realizar esta configuración se necesita:

  • Docker Engine (ver Docker Engine)
    • Módulo: Docker Compose (para PRO)

Debian

Debian es imagen muy popular (glibc y coreutils).

Descargar imagen de debian-slim

Vamos a usar la imagen estable y mínima.

docker pull debian:stable-slim

Ejecutar contenedor de debian-slim

docker run -d -it \
 --name debian \
 -v test-vol:/mnt/test-vol \
 debian:stable-slim

Nota: ejemplo con volumen asociado.

Alpine

Alpine es imagen hiper reducida (musl libc y BusyBox).

Descargar imagen de alpine

Vamos a usar la imagen más reciente.

docker pull alpine:latest

Nota 1: es una imagen de un OS de solo 13 MB (en comparación con 120 MB de debian-slim).

Nota 2: presenta menor superficie de ataque.

Nota 3: puede presentar problemas de falta de herramientas de debug (ni tiene bash).

Nota 4: puede presentar problemas de con software no preparado para musl.

Ejecutar contenedor de alpine

docker run -d -it \
 --name alpine \
 -v test-vol:/mnt/test-vol \
 alpine:latest

Nota: ejemplo con volumen asociado.

Referencias