Comandos Docker básicos

Listar Imágenes disponibles en local

docker images

Ejecutar una imagen (en este caso postgres) dentro de un container descargándola si es necesario

docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name db postgres

-d  ejecuta el container en background e imprime el id del container
–name db  este parámetro asigna el nombre db al container
-e  Parámetros al container. El container de odoo lee estos parametros automaticamente
postgres –> Nombre de la imagen que se va a ejecutar

> Ver que containers hay en ejecución

docker ps

Ejecutar una imagen en un container

docker run -p 8069:8069 --name odoo --link db:db -t odoo:9.0

-p 8069:8069 –> hace disponible en local el puerto 8069, de forma que veremos odoo en 127.0.0.1:8069
–link db:db –> Dentro del docker de Odoo se establece una referencia a db que especifica el servidor de BD que se va a usar
-t odoo:9.0 –> Se descarga la V 9 pero podría ser otra como la 12

Correr y parar un contenedor

docker stop odoo docker start odoo

Borrar un contenedor

docker rm contenedor

Conectarse a un contenedor

docker exec -i -t odoo bash 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Copyright 2018 Javier Antó | Javi