Public | Automated Build

Last pushed: a year ago
Short Description
test docker
Full Description

Docker

Instalación

Cambia a la sesion de super usuario para instalar docker.
$ sudo su
$ apt-get install curl
$ curl -fsSL https://get.docker.com/ | sh

Ejemplo

Para verificar que docker se instaló correctamente, también como super

usuario ejecuta el siguiente comando:

$ docker run hello-world

Diferencia entre una imagen y un contenedor

La imagen es como una máquina virtual y tiene archivos, la ejecucion de 

una instancia de esa imagen se le llama contenedor, cada cambio que se haga a la
instancia crea un nuevo contenedor y no modifica la imagen.

Comandos basicos

# Reiniciar el demonio de docker.
$ sudo service docker restart

# Muestra los contenedores en ejecución.
$ docker ps

# Muestra los contenedores creados pero que están detenidos.
$ docker ps -a

# Muestra las imagenes
$ docker images

# Construye la imagen de docker, debe haber un Dockerfile en el directorio actual.
$ docker build -t docker-image-tag .

# Ejecuta la imagen de docker.
$ docker run docker-image-tag

# Ejecuta la imagen de docker de forma interactiva.
$ docker run -it docker-image-tag bash

# Guardar una imagen en un .tar
$ docker save <nombre-de-la-imagen> > imagen.tar

# Cargar una imagen desde un .tar
$ docker load < imagen.tar

# Guardar un contenedor en un .tar
$ docker export <id-del-contenedor> > contenedor.tar

# Importar un contenedor desde un .tar
$ cat contenedor.tar | docker import - <nombre-del-contenedor>:lastest
Docker Pull Command
Owner
simonppg
Source Repository

Comments (0)