docker

Mattepuffo's logo
Installare ELK in Docker

Installare ELK in Docker

Prima di tutto specifichiamo bene cosa si intende per ELK: è uno stack composto da Elastisearch, Logstash e Kibana:

  • Elasticsearch archivia tutti i dati che arrivano da Logstash; non è un database relazionale classico (come MySQL), ma un database documentale (JSON) ottimizzato per la ricerca testuale ultra-rapida
  • Logstash riceve i dati grezzi da varie sorgenti, li "pulisce" e li invia a Elasticsearch; funziona come una pipeline con tre stadi:
    • Input (prende i dati)
    • Filter (li modifica/arricchisce)
    • Output (li spedisce)
  • Kibana si collega a Elasticsearch per permetterti di esplorare i dati visivamente; senza Kibana, dovresti interrogare Elasticsearch tramite linee di comando complicate

Mattepuffo's logo
Installare Apache Airflow in Docker

Installare Apache Airflow in Docker

Ero curioso di provare Apache Airflow, ma senza installare tutto sul pc.

Quindi l'ho installato in Docker.

Non è stato difficile, ma bisogna comunque seguire alcuni passi.

Vi indico quelli che ho eseguito io.

Mattepuffo's logo
Aggiornare Portainer

Aggiornare Portainer

Portainer è un programma che ci consente di gestire i container Docker (e fare anche altro in verità).

E' possibile installarlo in diverse maniere; io l'ho installato come container.

Qui sotto vi indico la procedura per aggiornarlo.

L'ho effettuata senza problemi su due installazioni differenti.

Mattepuffo's logo
Usare Docker senza sudo in Linux

Usare Docker senza sudo in Linux

In Linux di default dobbiamo eseguire i comandi Docker con privilegi elevati.

Quindi o da root o con sudo.

Sicuramente utile in produzione, non lo è sul proprio pc di sviluppo.

Mattepuffo's logo
Installare Oracle in Docker

Installare Oracle in Docker

Oracle ci mette a disposizione due "versioni" del database a seconda della licenza:

  • Oracle XE (Express Edition) che è gratuita è può essere utile per sviluppo, test o piccole applicazioni
  • Oracle Database Enterprise/Standard Edition

Oracle fornisce anche immagini per le versioni complete (Enterprise e Standard Edition) attraverso il Oracle Container Registry.

Mattepuffo's logo
Usare SQL Server in Docker

Usare SQL Server in Docker

Avevo bisogno di una istanza di SQL Server per dei test.

Ho pensato che la cosa migliore fosse usare Docker, a prescindere da quale OS stia usando.

Nel caso specifico comunque sto usando Windows 11.