Diferencia entre revisiones de «OS limpio»
Ir a la navegación
Ir a la búsqueda
Sin resumen de edición |
Sin resumen de edición |
||
| Línea 39: | Línea 39: | ||
Nota 2: presenta menor superficie de ataque. | Nota 2: presenta menor superficie de ataque. | ||
Nota 3: puede presentar problemas de falta de herramientas de debug. | 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. | Nota 4: puede presentar problemas de con software no preparado para musl. | ||
Revisión actual - 21:17 19 abr 2026
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.