Se usa el comando del autor, pero da problemas
docker run -p 127.0.0.1:5920:5920 --device=/dev/bus/usb:/dev/bus/usb --device /dev/snd --rm -d harenber/rpi_tetradecode:latest
Modificar completamente el script
nano Dockerfile
ADD passwd /root/.vnc/passwd
ADD start_services.sh /
ADD install_telive.sh /
# Líneas mágicas: Apuntar a los repositorios históricos (Archive) de Debian Buster
RUN sed -i 's/deb.debian.org/archive.debian.org/g' /etc/apt/sources.list && \
sed -i 's/security.debian.org/archive.debian.org/g' /etc/apt/sources.list && \
sed -i '/buster-updates/d' /etc/apt/sources.list
RUN debconf-set-selections /tmp/debconf && chmod +x install_telive.sh && apt-get update && \
apt-get install -y sudo wget && ./install_telive.sh && \
apt-get install -y openbox lightdm tigervnc-scraping-server xvfb xterm
EXPOSE 5920
CMD ["/start_services.sh"]
Descargar los codecs oficiales
wget --user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64)" https://www.etsi.org/deliver/etsi_en/300300_300399/30039502/01.03.01_60/en_30039502v010301p0.zip
Depurar los ficheros
dos2unix start_services.sh
Generar el docker
sudo docker build -t mi_tetradecode .
Parar si hay algun docker en funcionamiento dado que usan el mismo SDR
sudo docker stop ultrafeeder
Arrancar el nuevo docker
sudo docker run -p 5920:5920 --device=/dev/bus/usb:/dev/bus/usb --device /dev/snd --name mi_tetra --rm -d mi_tetradecode
Conectarse por VNC con contraseña TestVNC
xxx.xxx.xxx.xxx:5920
Desde macOS usar safari o el monitor
vnc://192.168.1.50:5920
o las aplicaciones
TigerVNC Viewer (está muy optimizado para Linux/Docker).
RealVNC Viewer para macOS.
POR AHORA NO VA
Referencias
Advertencia importante
No hay comentarios:
Publicar un comentario