Tabla de Contenidos

Docker

Apuntes sobre DOCKER

CONCEPTOS

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