Comandos Docker Flashcards
Nodo
Una máquina física o virtual ejecutándose en kubernetes donde pods pueden ser programados
Clúster
Conjunto de másquinas físicas o virtuales y otros recursos utilizados por kubernetes
Pod
Es la unidad más pequeña desplegable que puede ser creada, programada y manejada por kubernetes.
Este Pod es un grupo de uno o más contenedores, con almacenamiento compartido entre ellos
Replication Controller
Se asegura de que el número específicado de réplicas del pod estén ejecutándose. Permite escalar de forma fácil los sistemas y maneja la re-creación de un pod cuando ocurre un fallo
Service
Es una abstracción que define un conjunto de pods y la lógica para acceder a los mismos
docker info
Información sobre el uso de docker en el equipo
docker pull imagen
Descarga una imagen del hub
docker ps / docker container list
Muestra un listado de los contenedores del sistema
docker run imagen
Arranca un nuevo contenedor en base a una imagen
-v asocia un volumen con un almacenamiento externo
-d arranque en segundo plano
docker create NombreImagen
Crea un contenedor pero no lo arranca
kubectl run my-nginx –image=nginx –port=80
creación de un pod sin yaml
docker start/stop id_del_contenedor
Arranca y para un contenedor
docker build -t NombreImagen:TagImagen
Crea una imagen a partir del fichero Dockerfile situado en el directorio actual
docker images / docker image list / docker image ls
Mostrar las imágenes que tenemos disponibles
docker attach id_del_contenedor
Unirse a un contenedor en ejecución
docker exec
Ejecutar un comando contra un contenedor en ejecución
docker rm id_del_contenedor
Borrar contenedor