****** Docker ****** Introducción ------------ La máquina virtual con el docker corriendo está en yasy.iafe.uba.ar que es del proyecto LLAMA. Tiene instalado un Debian GNU/Linux 10 (buster). Conexión -------- Al no tener fijo el IP puede que cambie. Lo primero que hacemos es nos logueamos a yasy .. code-block:: console $ ssh root@10.92.110.25 $ for i in $(virsh list --name); do echo $i; virsh domifaddr --source arp $i; done; LLAMA-Services Name MAC address Protocol Address ------------------------------------------------------------------------------- vnet0 52:54:00:0b:d3:36 ipv4 10.92.110.48/0 vnet0 52:54:00:0b:d3:36 ipv4 10.92.110.48/0 LLAMA-DSpace Name MAC address Protocol Address ------------------------------------------------------------------------------- vnet1 52:54:00:01:2a:b6 ipv4 10.92.110.28/0 vnet1 52:54:00:01:2a:b6 ipv4 10.92.110.28/0 LLAMA-Integration Name MAC address Protocol Address ------------------------------------------------------------------------------- vnet2 52:54:00:44:67:5c ipv4 10.92.110.30/0 vnet2 52:54:00:44:67:5c ipv4 10.92.110.30/0 LLAMA-Docker Name MAC address Protocol Address ------------------------------------------------------------------------------- vnet3 52:54:00:60:12:08 ipv4 10.92.110.24/0 vnet3 52:54:00:60:12:08 ipv4 10.92.110.24/0 Como podemos ver en LLAMA-Docker el IP es 10.92.110.24 así que para conectarnos Nos podemos conectar desde yasy o desde cualquier otra PC que esté dentro de la red del IAFE .. code-block:: console $ ssh root@10.92.110.24 Notas de la instalación ----------------------- Para poder limitar la cantidad de memoria que puede utilizar un contenedor hay que habilitar por en el Kernel dicha funcionalidad. Se modifica el archivo /etc/default/grub modificando .. code-block:: console GRUB_CMDLINE_LINUX="" por GRUB_CMDLINE_LINUX="cdgroup_enable=memory swapaccount=1" Para que los cambios tengan efecto hay que hacer como root .. code-block:: console $ update-grub $ reboot