Docker es una plataforma, basada en código abierto, que automatiza el proceso de implementación, escalado y administración de aplicaciones mediante la utilización de contenedores. A través de Docker contenedores, los desarrolladores pueden agrupar aplicaciones y sus dependencias en una sola unidad que se puede ejecutar en cualquier Docker-Plataforma compatible. Al trabajar con Docker Contenedores: es valioso tener información sobre los contenedores que se están iniciando activamente y los puertos que utilizan. El comando "docker ps" se utiliza para este propósito específico. Profundicemos en este comando.
Descubra la sintaxis del comando:
docker ps [OPTIONS]Opciones:
- **-a, --all**: enumera todos los contenedores, incluidos los detenidos;
- **-f, --filter**: Filtrar la salida usando condiciones;
- **-n, --last N**: muestra solo los N contenedores creados más recientemente;
- **-q, --quiet**: imprime solo los ID de los contenedores;
- **-s, --size**: imprime tamaños de contenedores (incluidos todos los volúmenes montados);
- **--formato**: establece el formato de salida;
- **--no-trunc**: No trunca la salida (muestra toda la información).
Ejemplos de uso
Muestra una lista de todos los contenedores actualmente activos:
docker ps
Obtenga una lista completa de todos los contenedores, incluidos los que se están ejecutando actualmente y los que se han detenido:
docker ps -a
Imprimir ID de contenedores:
docker ps -qMostrar detalles sobre los 5 contenedores creados más recientemente:
docker ps -n 5Mostrar información sobre contenedores con ciertos filtros. Por ejemplo, denominada "aplicación web":
docker ps -f name=webappMuestra los tamaños de los contenedores:
docker ps -s
Genera información sobre contenedores en un formato específico. A modo de ejemplo, para mostrar solo los identificadores y nombres de los contenedores:
docker ps --format "{{.ID}} {{.Names}}"
Por lo tanto, el comando "docker ps" es una herramienta poderosa para mostrar información sobre Docker Contenedores. Al utilizar esta función, puede obtener un resumen completo del estado actual de los contenedores y ordenar fácilmente los resultados por distintos parámetros.