Herramientas de usuario

Herramientas del sitio


linux:virtualizacion:docker

**¡Esta es una revisión vieja del documento!**

Tabla de Contenidos

Docker

Apuntes sobre DOCKER

CONCEPTOS

  • Al momento de arrancar un contenedor es necesario pasarle un comando
  • No se puede correr un contenedor sin nada que ejecutar
  • El contenedor vive mientras tiene algo que ejecutar
  • El contenedor necesita guardarse o se reinicia en la proxima corrida
  • La imagen se referencia por nombre y el contenedor por id

COMANDOS

ver imagenes disponibles localmente docker images

ver info sobre docker docker info

ver imagenes disponibles en hub docker search algo

ver contenedores corriendo docker ps -l

ver contenedores que se usaron docker ps -a

traer una imagen del hub a local docker pull nombre

arrancar una imagen docker run -ti kalilinux/kali-linux-docker /bin/bash

arrancar una imagen con hostname kali docker run -ti -h kali kalilinux/kali-linux-docker /bin/bash

nombrar un contenedor para reemplazar el ID docker run -ti --name kali kalilinux/kali-linux-docker /bin/bash

parar un contenedor docker stop ID

guardar un contenedor como una imagen estatica docker commit -m "mensaje" ID nombre

guardar un contenedor pausandolo antes docker commit -p -m "mensaje" ID nombre

versionar un contenedor docker commit -m "mensaje" ID nombre:v2

borrar un contenedor docker rm ID

borrar una imagen docker rmi ID

ver logs de un contenedor docker logs ID

ver configuracion de una imagen docker inspect imagen

guardar imagen en archivo .tar para llevarlo a otro equipo docker save -o container1.tar container1

convertir archivo .tar en imagen de docker docker load -i container1.tar

tty para tener consola de una instancia docker exec -it ID bash

attach a una instancia docket attach ID

linux/virtualizacion/docker.1544112714.txt.gz · Última modificación: 2018/12/06 16:11 por 127.0.0.1