Docker Essentials Cheatsheet

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 ...
59KB Größe 4 Downloads 0 vistas
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.