DEV Community

Cover image for INSTALL DOCKER
Reynaldo Quispe Soca
Reynaldo Quispe Soca

Posted on

INSTALL DOCKER

  1. Actualizar

sudo apt update

  1. LINK:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

  1. LINK:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

  1. LINK

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

  1. LINK

sudo apt install docker-ce

  1. LINK: VER el estado

sudo systemctl status docker
7.Version
docker version

  1. descarga alguna imagen

docker pull image(example: mysql)
docker images (listar imagenes ISO)

  1. LINK

docker run -d -p 33060:3306 --name mysql-db -e MYSQL_ROOT_PASSWORD=secret mysql

  1. Para ver que puertos esta corriendo

sudo docker ps -a

  1. Mstrar contenedores

sudo docker container ls -a

12 correr contenedores:

docker exec -it mysql-db mysql -p

  1. ELiminaer contenedor docker sudo docker rm 4e(CONTAINER_ID)

https://platzi.com/tutoriales/1432-docker/3268-como-crear-un-contenedor-con-docker-mysql-y-persistir-la-informacion/

  1. sudo docker inspect CONTAINER_ID

OJO:
Para usuarios de DBeaver :

Haga clic derecho en su conexión, elija "Editar conexión"

En la pantalla "Configuración de conexión" (pantalla principal) haga clic en "Editar configuración del controlador"

Haga clic en "Propiedades de conexión"

Haga clic derecho en el área de "propiedades de usuario" y elija "Agregar nueva propiedad"

Agregue dos propiedades: "useSSL" y "allowPublicKeyRetrieval"

Establezca sus valores en "falso" y "verdadero" haciendo doble clic en la columna "valor"

---DOCKER POSTGRESS
-docker pull postgress
-docker images (para ver imagenes)
-sudo docker run -d -p 54320:5432 --name postgres-db -e POSTGRES_PASSWORD=secret postgres
-sudo docker exec -it postgres-db psql -U postgres
-ahora crear dbs
CADA VEZ QUE QUIERES ARRANCAR EL DEMONIO CUANDO YA ESTAB CREADO LOS PUERTOS
sudo docker start d8
sudo stop start d8(iniciales de container ID)

Top comments (0)