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 

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Copyright 2018 Javier Antó | Javi