Docker Flashcards

(29 cards)

1
Q

¿Para qué sirve docker info?

A

Muestra información general del estado de Docker (contenedores, imágenes, rutas, etc.).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Cómo descargar una imagen desde Docker Hub?

A

docker pull imagen

docker pull jenkins

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Para qué sirve docker version?

A

Muestra la versión del cliente y del servidor Docker.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qué muestra docker ps?

A

Los contenedores en ejecución.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué hace docker ps -a?

A

Muestra todos los contenedores (activos y detenidos).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cómo ejecutar un contenedor desde una imagen?

A

docker run imagen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Cómo mapear puertos al ejecutar un contenedor?

A

docker run -p HOST:CONTAINER imagen

docker run -p 8080:8080 -p 50000:50000 jenkins

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Cómo ejecutar un contenedor en modo interactivo?

A

docker run -it imagen /bin/bash

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Para qué sirve la opción -v en Docker?

A

Para montar volúmenes (PATH_HOST:PATH_CONTAINER).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué hace la opción -d en Docker?

A

Ejecuta el contenedor en segundo plano (detached).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué hace docker create?

A

Crea un contenedor sin iniciarlo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cómo iniciar/detener un contenedor detenido?

A

docker start/stop id_contenedor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Cómo construir una imagen desde un Dockerfile?

A

docker build -t nombre:tag .

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué muestra docker images?

A

Lista de imágenes disponibles en local.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Comando equivalente moderno a docker images?

A

docker image ls

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Para qué sirve docker exec?

A

Ejecutar comandos dentro de un contenedor en ejecución.

17
Q

¿Cómo acceder al bash de un contenedor?

A

docker exec -it nombre_contenedor bash

18
Q

¿Para qué sirve docker attach?

A

Conectarse a la entrada/salida de un contenedor en ejecución

19
Q

¿Cómo eliminar un contenedor?

A

docker rm id_contenedor

20
Q

¿Cómo eliminar una imagen?

A

docker rmi id_imagen

21
Q

Qué hace FROM en un Dockerfile?

A

Define la imagen base

22
Q

¿Para qué sirve RUN?

A

Ejecuta comandos durante la construcción de la imagen

23
Q

¿Qué hace COPY?

A

Copia archivos del host a la imagen.

24
Q

¿Para qué sirve ENV?

A

Define variables de entorno.

25
¿Qué hace EXPOSE?
Documenta los puertos del contenedor (no los publica).
26
¿Para qué sirve VOLUME?
Define almacenamiento persistente.
27
¿Qué hace WORKDIR?
Define el directorio de trabajo.
28
¿Para qué sirve USER?
Define el usuario que ejecuta comandos.
29
¿Qué hace CMD?
Define el comando por defecto al iniciar el contenedor