Montar un servidor local para videoconferencias con JITSI y Docker

Estas pruebas están realizadas sobre Debian. Clonar el repositorio GitHub: git clone https://github.com/jitsi/docker-jitsi-meet && cd docker-jitsi-meet Crear un fichero de configuración: cp env.example .env Crear los directorios de configuración necesarios: mkdir -p ~/.jitsi-meet-cfg/{web/letsencrypt,transcripts,prosody,jicofo,jvb} Ejecutar: docker-compose up -d Ya debería ser accesible en https://localhost:8443. Para permitir la gestión de documentos con Etherpad usar docker-compose -f docker-compose.yml -f etherpad.yml up. Como podemos saber los contenedores que tenemos en ejecución docker ps. []

Servidor de alojamiento Nextcloud con Docker

Tu servidor de almacenamiento con Docker.

A raíz de este enlace “EU turns from American public clouds to Nextcloud private clouds” se ha reavivado mi interés en montar una nube privada en casa, hace tiempo hice algunas pruebas con Owncloud sobre Virtual Box (ver posts [1] y [2]), sin embargo usar Docker para desplegar la aplicación tiene grandes ventajas, se pone en marcha un contenedor en pocos minutos, respecto a las máquinas virtuales convencionales consume menos recursos y es fácilmente portable. []

Montar un servidor Web básico con NGINX y Docker

Resumen de comandos básicos

Cuando trabajamos con Docker es importante tener un conocimiento básico de como funcionan las imágenes y contenedores. Los contenedores Docker se crean a partir de imágenes. Voy a revisar algunos comandos básicos para crear estos contenedores a partir de imágenes. Imagen: Es una plantilla de solo lectura con instrucciones para crear el contenedor. Es una combinación del sistema de ficheros y parámetros. A menudo una imagen se crea a partir de otra imagen con algunas adaptaciones o cambios. []

Entorno compilación GNU gcc con Docker

Desarrollo aplicaciones en C/C++

Descargo la imagen Docker gcc (GNU Compiler Collection) usando docker pull: PS> docker pull gcc Compruebo que tengo el repositorio: PS> docker images REPOSITORY TAG IMAGE ID CREATED SIZE gcc latest 72ca08f8e9cb 13 days ago 1.17GB Pruebo a correr un nuevo contenedor y ejecutar un comando con `docker run’: PS> docker run gcc ls bin boot dev etc home Podemos abrir una sesión interactiva: PS> docker run -i -t gcc bash root@1e64c8c5e897:/# Dockerfile Creo un fichero Dockerfile, copia los archivos locales a /usr/src/hello-world-app y los compila con gcc: []

Docker

Introducción

Descarga e instalación Para sistemas MS Win se puede descargar “Docker for Windows Installer.exe” de este enlace. Anteriormente Docker se apoyaba en VBox (Virtual Box), en las versiones más recientes Docker se ejecuta de forma nativa usando la característica de virtualización Hyper-V de Microsoft. Desde el administrador de Hyper-V podemos configurar todas las propiedades de la máquina virtual, memoria RAM que puede consumir, los interfaces de red y otros parámetros. []

Contenedores Docker con R [Borrador en progreso]

Aplicaciones R dentro de un contenedor de software

Integración continua con GitLab, Docker y R Mi equipo del trabajo es MS Win10 x64 y tengo la última versión estable “Docker for Windows Installer.exe” descargada de este enlace. Algunos de los comandos más utilizados en Docker Una vez instalado Docker Desktop puedo abrir un terminal PowerShell y comenzar a introducir comandos (o desde la propia consola de Visual Studio Code): Versión de la aplicación: PS C:\> docker version Client: Docker Engine - Community Version: 18. []