You are on page 1of 3

Universidad Tecnolgica de Santiago

UTESA

Los comandos de Docker ms importantes

Sustentante:
Juan Carlos Monegro Alcntara
Matrcula: 1-00-3901

Materias:
INF215001 SISTEMA OPERATIVO II, J6:15,7:00 pm, D-309

INF216001 LAB SISTEMA OPERATIVO II, J7:45,8:30 pm, D-309

Profesor:
Ing. Juan Daz

20-Abril-2017
Los comandos de Docker mas importantes
Actividad Comando Ejemplo

Trabajando con Contenedores

Arrancar o comenzar contenedor docker start <id o nombre> docker start micontenedor

Reiniciar contenedor docker restart <id o nombre> docker restart micontenedor

Parar contenedor docker stop <id o nombre> docker stop micontenedor

Eliminar contenedor docker rm <id o nombre> docker rm micontenedor

Crear y ejecutar contenedor


docker run i t <image> /bin/bash docker run i t Ubuntu /bin/bash
interactivo
Crear y ejecutar contenedor como
docker run d <image> <cmd> docker run d Ubuntu ping docker.com
servicio o demonio

Listar todos los contenedores en


docker ps docker ps
ejecucin

Listar todos los contenedores docker ps a docker ps a

Abrir una ventana de comandos o Shell


docker exec i t <id o nombre> bash docker exec i t micontenedor bash
en un contenedor en ejecucin

Mostrar detalles de un contenedor docker inspect <id o nombre> docker inspect micontenedor

Mostrar eventos de un contenedor docker events <id o nombre> docker events postgres

Mostrar los puertos a exponer de


docker port <id o nombre> docker port postgres
un contenedor

Mostrar ficheros modificados docker diff <id o nombre> docker diff micontenedor

Mostrar los procesos de un


docker top <id o nombre> docker top micontenedor
contenedor

Mostrar registro de eventos o log


docker logs <id o nombre> docker logs micontenedor
de un contenedor

Ver el registro de eventos


docker logs f <id o nombre> docker logs f micontenedor
interactivo (tipo tail f)

docker cp micontenedor:/etc/hosts
Copiar ficheros de un contenedor docker cp <id>:<origen> <destino>
/tmp/hosts

docker export micontenedor


Exportar contenedor docker export <id o nombre>
>micontenedor.tar

Guardar cambios de contenedor docker commit <id o nombre> <nombre docker commit micontenedor
como imagen nueva de imagen> jalapuente/imagen2
Trabajando con Imgenes
Listar todas las imgenes
docker images docker images
locales

Obtener una imagen del


docker pull <nombre> docker pull ubuntu
repositorio oficial

Obtener una imagen no oficial docker pull <espacio de nombres>/<nombre> docker pull jalapuente/mysql

Subir una imagen a un repositorio


docker push <espacio de nombres>/<nombre> docker pull jalapuente/mysql
oficial (Docker Hub)

Crear una imagen de un


docker build <path> docker build .
fichero Dockerfile

Borrar una imagen docker rmi <nombre> docker rmi Ubuntu

Mostrar historial de una


docker history <nombre> docker history Ubuntu
imagen

Mostrar detalles de una


docker inspect <nombre> docker inspect postgres
imagen

Nombrar una imagen y establecer docker tag <id> <espacio de docker tag 65f515144e5f
versin de una imagen nombres>/<nombre>:<version> jalapuente/mysql:version1

Buscar una imagen docker search <consulta> docker search django

You might also like