Los comandos más usados en Docker

Docker es genial para contenerizar servicios y aislar versiones que puedan causar conflictos al ser instaladas.


Los contenedores son para Maquinas Virtuales como los threads son para los procesos. O puedes pensar en ellos como chroots en esteroides.

Lifecycle

Comenzando y deteniendo

Info

docker ps -a muestra todos los contenedores corriendo y detenidos.

docker stats --all muestra una lista de los contenedores corriendo.

Redes

Docker tiene una función de redes. No mucho se sabe sobre él, así que éste es un buen lugar para ampliar la hoja del cheat. Hay una nota diciendo que es una buena manera de configurar los contenedores docker para que hablen entre ellos sin usar puertos. Consulte cómo trabajar con redes para obtener más detalles.

Lifecycle

Info

Connection

Images

Images son solo templates para contenedores de docker.

Lifecycle

  • docker images muestra todas las imagenes
  • docker import crea una imagen de un tarball.
  • docker build crea imagen de un  Dockerfile.
  • docker commit crea imagen de un contenedor, pausandolo temporalmente si esta corriendo.
  • docker rmi remueve una imagen.
  • docker load carga una imagen de un archivo tar como STDIN, incluyendo imagenes y tags.
  • docker save salva una imagen a un archivo tar a STDOUT con todas las capas padre, tags y versiones.

Info

Aquí un video tutorial que explica que es Docker:


Like it? Share with your friends!

0 Comments