usuaris docker FAQs

  1. docker en Windows
  2. P. ¿Puedo instalar docker en Windows?

    R. Sí. Aquí las instrucciones:
    https://docs.docker.com/desktop/install/windows-install/

  3. apache da ERROR 500 con libapache2-mpm-itk
  4. P. Una vez instalado usuaris, ejecuto:

    cd /home/usuaris/public_html/admin/INSTALL/
    ./php-mode.sh
    para cambiar el modo en que se ejecuta PHP en apache, y selecciono la opción 2:
    2 - with libapache2-mod-php (and mpm-itk module) (the libapache2-mpm-itk package must be installed)
    pero al reiniciar apache da ERROR 500.

    R. Es correcto. El módulo de apache libapache2-mpm-itk necesita que ejecutes el contenedor en modo privilegiado:

    docker run --privileged -it usuaris1:latest
  5. passwords
  6. P. ¿Cuales son los passwords de root y de MySQL?

    R. Son éstos:

    root password: cucurella
    
    MySQL admin user: root
    MySQL admin password: cucurella
  7. cambiar passwords
  8. P. Una vez instalado usuaris, ¿puedo cambiar el password de root de MySQL?

    R. Por supuesto:

    # mysql -u root -p
    MariaDB [(none)]> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_password_here');
    MariaDB [(none)]> FLUSH PRIVILEGES;
    MariaDB [(none)]> exit;
    #
    Luego tendrás que cambiar el password encriptado de usuaris desde:
    usuaris ➜ admin ➜ CONFIGURACIONES ➜ Cambiar admin password MySQL
  9. quotas de disco
  10. P. ¿Funcionan las quotas de disco?

    R. Por defecto, en los contenedores docker están deshabilitadas, pero se pueden habilitar:


    EN EL HOST:

    1. Formatear una partición de un usb en ext4, por ejemplo /dev/sdc1

    2. Ejecutar el contenedor en modo privilegiado:

    docker run --privileged -it usuaris1:latest


    EN EL CONTENEDOR:

    1. Mover /home a /home_OLD:

    # mv /home /home_OLD

    2. Crear directorio:

    # mkdir /home

    3. Editar /etc/fstab y añadir la linea:

    /dev/sdc1	/home	ext4	defaults,noatime,usrquota	0	1

    4. Montar /home:

    # mount /home
    # mount -o remount,usrquota /home

    5. Copiar:

    # cp -R -a -f /home_OLD/* /home

    6. Crear /home/aquota.user

    # quotacheck -f -m -u /home

    7. Habiltar quota de disco:

    # quotaoff /home
    # quotaon /home

    8. Arrancar servers:

    # /servers start

    9. Desde usuaris ➜ admin:     http://172.17.0.2/~usuaris/admin/

    CONFIGURACIONES ➜ CONFIG ➜ Disk quota enabled