Docker Essentials Cheatsheet Comando
Uso
docker search ubuntu
Busca imágenes en los repositorios de Docker.io con la palabra Ubuntu.
docker pull ubuntu:14.04
Descarga la imagen de Ubuntu versión 14.04
docker images
Muestra las imágenes descargadas con pull o generadas con commit
docker run -it ubuntu:14.04 /bin/bash
Crea un contenedor usando la imagen de Ubuntu versión 14.04 y ejecuta una terminal
docker ps -a
Muestra todos los containers aún si no están activos. Al omitir –a, muestra solo los activos.
docker start 0da84
Inicia un container finalizado en este caso 0da84
docker stats 0da84
Muestra el consumo de CPU, memoria, etc., del contenedor en ejecución 0da84, es decir su monitoreo de recursos
docker inspect 0da84
Muestra la información (IP, Memoria, CPU, etc.) del container 0da84
docker exec -it 0da84 /bin/bash
En este caso se ejecuta el comando /bin/bash en el container 0da84. El comando /bin/bash contenido dentro del container 0da84 permite la ejecución de una terminal interactiva con los parámetros -it.
docker stop 0da84
Detiene la ejecución de un container en este caso 0da84
docker commit 0da84 imgfinal
Crea una imagen nueva llamada imgfinal a partir del contenedor existente 0da84
docker login -u demo -p demo123
Se logea como el usuario demo y password demo123, conectándose a una cuenta en Docker Cloud para acceder a tus imágenes y repositorios públicos o privados
docker tag imgfinal czdev/test:imgfinal
Etiqueta(Tag) la imagen local imgfinal para subirla al repositorio publi-
docker push czdev/test:imgfinal
Sube la imagen local imgfinal al repositorio czdev/test , para crear un container de esa imagen se ejecuta: docker run -it czdev/test:imgfinal /bin/bash
docker rm 0da84
Borra el container 0da84
docker rmi -f ff8b
Borra una imagen para crear containers, de forma forzada. Para borrar imágenes no deben de existir containers basados en ellas
docker log out
Cierra una sesión abierta en Docker Cloud o servidor de imágenes
Curzona, 2018. Derechos Reservados. Se prohíbe toda copia, uso, modificación, reproducción de todo lo aquí expuesto, sin la autorización por escrito.