Mantenimiento de dockers en Raspberry PI

Docker es una plataforma de contenedores usada para empaquetar, distribuir y ejecutar aplicaciones de forma aislada y reproducible, de forma que su ejecución es igual en cualquier dispositivo. Docker fue creado inicialmente por Solomon Hykes (Docker Inc) en 2013.

Un contenedor:
  • comparte el kernel del sistema operativo, pero tiene:
    • sus librerías
    • binarios
    • configuración
    • red
    • filesystem aislado
Es mucho más ligero que una máquina virtual.

Fuente: chatGPT

COMANDOS 

Arrancar un docker

Por nombre y UP

cd /opt/adsb/config

sudo docker compose up -d

[+] Running 1/1
 ✔ Container ultrafeeder  Started 

Por nombre y START

sudo docker start ultrafeeder


Parar dockers

Por nombre y STOP

sudo docker stop ultrafeeder

Por nombre y DOWN

sudo docker compose down

[+] Running 1/1
 ✔ Container ultrafeeder  Removed

Averiguando ID y STOP

sudo docker ps
sudo docker stop <ID_o_Nombre_del_ADSB>

Para parar un docker hay que ponerse en su ruta 
cd ~/no-sdr/docker
~/no-sdr/docker $ sudo docker stop docker-node-sdr-1
docker-node-sdr-1

Ojo cuidado si se tienendos dockers que acceden al mismo SDR o exponen servidores webs por los conflictos

Cuando se han arrancado los docjkers
sudo docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"

Borrar un docker

sudo docker rm <NOMBRE DOCKER>


Versión docker 

sudo docker version
[sudo] contraseña para pi: 
Client:
 Version:           26.1.5+dfsg1
 API version:       1.45
 Go version:        go1.24.4
 Git commit:        a72d7cd
 Built:             Sat May  9 11:11:51 2026
 OS/Arch:           linux/arm64
 Context:           default
Server:
 Engine:
  Version:          26.1.5+dfsg1
  API version:      1.45 (minimum version 1.24)
  Go version:       go1.24.4
  Git commit:       411e817
  Built:            Sat May  9 11:11:51 2026
  OS/Arch:          linux/arm64
  Experimental:     false
 containerd:
  Version:          1.7.24~ds1
  GitCommit:        1.7.24~ds1-6+deb13u1
 runc:
  Version:          1.1.15+ds1
  GitCommit:        1.1.15+ds1-2+b4
 docker-init:
  Version:          0.19.0
  GitCommit:      

Dónde se ha instalado un docker

sudo find / -name "docker-compose.yml" 2>/dev/null

/opt/adsb-feeder-update/adsb-feeder-image/src/modules/adsb-feeder/filesystem/root/opt/adsb/docker-compose.yml
/opt/adsb/config/docker-compose.yml

cd /opt/adsb/config


Redes de un docker

sudo docker network ls

NETWORK ID     NAME             DRIVER    SCOPE
faa4b4fb995a   adsb_im_bridge   bridge    local
cf665d77beb1   bridge           bridge    local
f3c3e6676a49   host             host      local
3f984db6b5a5   none             null      local


comprobar estado

sudo docker ps

o

sudo docker compose ps

NAME          IMAGE                                                              COMMAND   SERVICE       CREATED          STATUS          PORTS
ultrafeeder   ghcr.io/sdr-enthusiasts/docker-adsb-ultrafeeder:latest-build-923   "/init"   ultrafeeder   49 seconds ago   Up 45 seconds   0.0.0.0:30001-30006->30001-30006/tcp, :::30001-30006->30001-30006/tcp, 0.0.0.0:30047->30047/tcp, :::30047->30047/tcp, 0.0.0.0:30104->30104/tcp, :::30104->30104/tcp, 0.0.0.0:30152->30152/tcp, :::30152->30152/tcp, 0.0.0.0:31003-31006->31003-31006/tcp, :::31003-31006->31003-31006/tcp, 0.0.0.0:32006->32006/tcp, :::32006->32006/tcp, 0.0.0.0:1090->80/tcp, :::1090->80/tcp


Consultar el log del docker

sudo docker logs $(sudo docker ps -q -l)


Advertencia importante


Las modificaciones, configuraciones y procedimientos descritos en este sitio pueden implicar riesgos técnicos, legales o de seguridad. El autor no se responsabiliza del mal funcionamiento de los equipos, daños permanentes, pérdida de garantía ni de posibles infracciones legales derivadas del uso de esta información.

El lector asume plena responsabilidad por cualquier acción que decida realizar basándose en el contenido de este blog.

© 2026 EA5JTT. Queda prohibida la reproducción total o parcial sin autorización expresa del autor.

No hay comentarios:

Publicar un comentario

Sondeos ionosféricos en España: que se vió el dia del eclipse total de sol del 12 de agosto de 2026

La reciente campaña del HAARP en la que se hicieron sondeos ionosféricos y el interés que ha despertado los sondeos ionosféricos en españa p...