DOCKER Flashcards
(26 cards)
DOCKER docker info
Muestra información detallada sobre el estado de Docker en el sistema (contenedores, imágenes, configuración…)
DOCKER docker pull imagen
Descarga una imagen del Docker Hub al equipo local
DOCKER docker version
Muestra la versión del cliente y del servidor Docker instalados
DOCKER docker ps
Lista los contenedores actualmente en ejecución
DOCKER docker ps -a
Muestra todos los contenedores, estén en ejecución o no
DOCKER docker create NombreImagen
Crea un contenedor a partir de una imagen, pero no lo inicia
DOCKER docker start id
/ docker stop id
Inicia o detiene un contenedor existente
DOCKER docker build -t NombreImagen:TagImagen
Crea una nueva imagen a partir del Dockerfile ubicado en el directorio actual
DOCKER docker run -p 8080:8080 jenkins
Inicia un contenedor de Jenkins mapeando el puerto 8080 del host al contenedor
DOCKER docker run centos -it /bin/bash
Ejecuta un contenedor de CentOS en modo interactivo con acceso a un shell bash
DOCKER docker images
Muestra las imágenes de Docker disponibles localmente
DOCKER docker exec -it contenedor bash
Ejecuta un comando dentro de un contenedor en ejecución (en este caso, acceder a bash)
DOCKER docker attach id_contenedor
Se une a un contenedor en ejecución para ver su salida o interactuar con él
DOCKER docker rm id_contenedor
Elimina un contenedor que ya no se necesita
DOCKER docker rmi id_imagen
Elimina una imagen de Docker del sistema local
DOCKER -v /path/host:/path/container
Asocia un volumen entre el host y el contenedor para persistencia de datos
DOCKER -d
Ejecuta el contenedor en segundo plano (modo daemon)
DOCKERFILE FROM
Indica la imagen base a partir de la cual se construirá la nueva imagen
DOCKERFILE ENV
Define variables de entorno dentro del contenedor
DOCKERFILE COPY
Copia archivos desde el host al interior de la imagen
DOCKERFILE RUN
Ejecuta comandos durante la construcción de la imagen
DOCKERFILE EXPOSE
Indica qué puertos serán expuestos por el contenedor (solo los expone, no los publica)
DOCKERFILE VOLUME
Define un volumen para persistencia o intercambio de datos
DOCKERFILE WORKDIR
Establece el directorio de trabajo por defecto para los comandos RUN, CMD, ENTRYPOINT