actualizaciones post examen TAI

This commit is contained in:
Tatiana Villa Ema 2026-06-15 10:27:44 +02:00
parent b127553151
commit 3367d4ede7
1 changed files with 58 additions and 10 deletions

View File

@ -545,36 +545,84 @@ Repositorio de imágenes.
## 3.2. Comandos básicos Docker
### Descargar imágenes
### Gestión de imágenes
```bash
docker pull nginx
docker pull — Descarga una imagen desde Docker Hub o un registry.
docker pull nginx:latest
docker images — Lista las imágenes locales.
docker rmi — Elimina una imagen.
docker rmi nginx
```
### Ejecutar contenedor
### Gestión de contenedores
```bash
docker run nginx
docker run — Crea y ejecuta un contenedor.
docker run -d -p 8080:80 nginx
docker ps — Lista contenedores activos.
docker ps -a para ver todos.
docker stop — Detiene un contenedor.
docker stop nombre_o_id
docker start — Inicia un contenedor detenido.
docker restart — Reinicia un contenedor.
docker rm — Elimina un contenedor.
docker rm nombre_o_id
```
### Listar contenedores
### Inspección y depuración
```bash
docker ps
docker logs — Muestra logs del contenedor.
docker logs -f api-tiempo
docker exec — Ejecuta comandos dentro del contenedor.
docker exec -it api-tiempo sh
docker inspect — Información detallada del contenedor o imagen.
```
### Parar contenedor
### Volúmenes y datos
```bash
docker stop ID
docker volume ls — Lista volúmenes.
docker volume rm — Elimina volúmenes.
```
### Eliminar contenedor
### Redes
```bash
docker rm ID
docker network ls — Lista redes.
docker network inspect — Detalles de una red.
docker network create — Crea una red personalizada.
```
### Docker Compose (básicos)
```bash
docker compose up — Levanta todos los servicios.
docker compose up -d
docker compose down — Detiene y elimina contenedores, redes y opcionalmente volúmenes.
docker compose ps — Lista servicios del compose.
docker compose logs — Logs de todos los servicios.
docker compose logs -f api-tiempo
docker compose exec — Ejecuta comandos dentro de un servicio.
docker compose exec db sh
```
---
## 3.3. Dockerfile