Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

LDNL: Linux + Docker + Nextcloud + LibreOffice Online

192 visualizaciones

Publicado el

Questa presentazione è stata utilizzata durante un workshop del LugBz trasmesso in diretta qui: https://youtu.be/8u6jM7L-IuE

Publicado en: Software
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

LDNL: Linux + Docker + Nextcloud + LibreOffice Online

  1. 1. LDNL: Linux+Docker+Nextcloud+LibreOffice Online Marco Marinello me@marcomarinello.it
  2. 2. 2 whoami LDNL: Linux+Docker+Nextcloud+LibreOffice Online Marco Marinello Sysadmin Programmer    Student
  3. 3. 3 Overview LDNL: Linux+Docker+Nextcloud+LibreOffice Online Parte pratica: 1. Installazione di Docker/docker-compose 2. Download dei file di configurazione per questo progetto 3. Spin dei container 4. Configurazione di Nextcloud Introduzione: 1. La scelta del S.O. 2. Cosa sono Docker e docker-compose? 3. Cos’è Nextcloud? 4. Cos’è LibreOffice Online? Marco Marinello
  4. 4. 4 Overview: risultato finale LDNL: Linux+Docker+Nextcloud+LibreOffice Online Marco Marinello
  5. 5. 5 La scelta del S.O. LDNL: Linux+Docker+Nextcloud+LibreOffice Online Marco Marinello
  6. 6. 6 Docker LDNL: Linux+Docker+Nextcloud+LibreOffice Online Docker è un progetto open-source che automatizza il deployment di applicazioni all'interno di contenitori software, fornendo un'astrazione aggiuntiva grazie alla virtualizzazione a livello di sistema operativo di Linux. Docker utilizza le funzionalità di isolamento delle risorse del kernel Linux come ad esempio cgroups e namespaces per consentire a "container" indipendenti di coesistere sulla stessa istanza di Linux, evitando l'installazione e la manutenzione di una macchina virtuale. Da Wikipedia, l'enciclopedia libera Marco Marinello
  7. 7. 7 Perché usare Docker? LDNL: Linux+Docker+Nextcloud+LibreOffice Online ● Isola i servizi dall’host e l’host dai servizi Una vulnerabilità di sicurezza su un singolo container non intacca l’integrità di tutto il sistema e viceversa. ● Semplifica il deploy di applicazioni complesse Grazie a particolari software detti orchestratori permette con pochi comandi di mettere in produzione un container con tutte le sue dipendenze (ad es. database). Questa architettura rende molto più semplice anche l’aggiornamento e la manutenzione dei sistemi in genere. Marco Marinello
  8. 8. 8 docker-compose LDNL: Linux+Docker+Nextcloud+LibreOffice Online Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then, with a single command, you create and start all the services from your configuration. To learn more about all the features of Compose, see the list of features. Dalla documentazione di Docker Marco Marinello
  9. 9. 9 NextCloud LDNL: Linux+Docker+Nextcloud+LibreOffice Online Soluzione cloud open-source. Fork di owncloud, arriva con interfaccia web e app mobile. Si utilizza tipicamente con Apache/Ngnix+PHP7 ma ha anche un container docker pronto per metterlo in produzione ancora più velocemente. Ha a disposizione uno store per installare componenti aggiuntivi. Marco Marinello
  10. 10. 10 LibreOffice Online LDNL: Linux+Docker+Nextcloud+LibreOffice Online Versione web-based della nota suite di produttività. Marco Marinello
  11. 11. 11 Non esiste solo CODE (Collabora Online Dev Edition) LDNL: Linux+Docker+Nextcloud+LibreOffice Online Marco Marinello Dal sito ufficiale di LibreOffice “LibreOffice Online has been mainly developed by Collabora. There are packages for Debian, Ubuntu, centOS, openSUSE, Univention Virtual Machines, and docker images of this work”
  12. 12. 12 Setup LDNL: Linux+Docker+Nextcloud+LibreOffice Online Marco Marinello 172.X.X.X code.mydomain.orgnc.mydomain.org PROXY (IP pubblico)

×