User Tools

Site Tools


informatica:raspberry:cluster

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:raspberry:cluster [2023/09/19 19:20] joseinformatica:raspberry:cluster [2023/09/21 04:52] (current) jose
Line 290: Line 290:
   usermod -aG docker ruth   usermod -aG docker ruth
  
-Para que los docker resuelvan bien dnsmasq hay que añadir:+Para que los docker resuelvan bien dnsmasq y que conecte con docker registry hay que añadir:
   /etc/docker/daemon.json   /etc/docker/daemon.json
 <code> <code>
Line 298: Line 298:
         "8.8.8.8",         "8.8.8.8",
         "8.8.4.4"         "8.8.4.4"
-  ]+  ], 
 +  "insecure-registries": ["docker.raspi"]
 } }
 </code> </code>
Line 304: Line 305:
  
  
-===== Ejemplos de imagenes =====+===== Docker Registry ===== 
 +Ponemos el puerto 80 porque el registry lo haremos inseguro para no tener que crear certificados: 
 +  docker pull registry:
 +  docker run -d -p 80:5000 --restart=always --name registry registry:
 +Creamos una imagen, fichero Dockerfile, por ejemplo una simple con git: 
 +<code> 
 +FROM debian 
 +RUN apt-get update && \ 
 +    apt-get install -y git 
 + 
 +CMD bash 
 +</code> 
 +Creamos la imagen: 
 +  docker build -t docker.raspi/git . 
 +   
 +La subimos a nuestro Registry: 
 +  docker push docker.raspi/git 
 +Ahora si vamos a otro nodo, la podemos descargar: 
 +  docker run -ti docker.raspi/git 
 + 
 +===== Docker Swarm (deprecated) =====
   docker run -ti resin/rpi-raspbian:latest   docker run -ti resin/rpi-raspbian:latest
   cat /etc/os-release    cat /etc/os-release 
informatica/raspberry/cluster.1695151247.txt.gz · Last modified: 2023/09/19 19:20 by jose