Docker commands {#hola}

Docker commands {##hola}

Docker commands {###hola}

Docker commands {####hola}

Docker commands {#####hola}
Docker commands {######hola}

This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can put Markdown into a blockquote.

Mostrar todos los contenedores activos y muertos:

{
  console.log("hola");
}

docker ps -a

Ejecutar acciones dentro del contenedor:

docker exec -it(permite manera interactiva) <contenedor>postgresql <comandos a ejecutar> psql (psql es de postgres que me permite correr los comandos) -U <usuario> postgres

Copiar un elemento de host a docker y viceversa:

docker cp <archivoHost>exportFile.sql <contenedor>:<destinoEnContenedor>postgresql:./

Detener contenedor:

docker kill <nombreContenedor> postgresql

Iniciar contenedor:

docker run <nombreParaElContenedor>--name postgresql <opcionesExtras>-e POSTGRES_PASSWORD=12 <imagenParaElContenedor>-d <puertos>-p 5432:5432 <imagen>efab4e3e5443

Remover contenedor:

docker rm (containerName) postgresql

PostreSQL commands

In your host computer with postgreSQL installed you can run

psql

to run every necessary command.

So you can say

psql -U (user) -d (database to connect)

or add any flag and make more complex commands

\du muestra todos los roles dentro de el servidor

\dt muestra todas las tablas dentro de la base

\c cambiar base de datos actual

Create new role

CREATE ROLE (name) SUPERUSER CREATEDB CREATEROLE LOGIN ENCRYPTED PASSWORD 'strongPwd';

Import files from/to docker/host

psql -U postgres -d postgres < (file/route to import).(file format)

LINKS NECESARIOS / UTILES / QUE ME AYUDARON / BIBLIOGRAFIA

StackOverFlow

ERRORES