Articoli con tag ‘docker’
Divisione della configurazione di envoy envoy.yaml in più file (solo Docker)
Sto gestendo quattro diverse porte / casi con Envoy: IPv6 http IPv4 http IPv6 https IPv4 https Per IPv6 e IPv4 la configurazione è la stessa, mentre per http c'è una configurazione diversa da quella per https. Per realizzare questo, ho diviso la mia configurazione di envoy in diversi snippet, e li aggiungo insieme durante...
WeiterlesenVerneMQ Docker sovrascrive la mia configurazione
Situazione Hai modificato vernemq.conf, solo per scoprire che la tua configurazione viene sovrascritta da VerneMQ al prossimo avvio (usando il contenitore Docker ufficiale). In particolare, la sezione con gli ascoltatori alla fine del file è "forzata". Soluzione VerneMQ viene avviato utilizzando uno script (start_vernemq). Lo script può essere visto qui: https://github.com/vernemq/docker-vernemq/blob/master/bin/vernemq.sh Il...
Weiterlesenenvoy, docker e websockets - debug e configurazione
I websockets sono una tecnologia eccitante, che permette di aggiornare una connessione HTTP a una connessione binaria persistente di lunga durata, che si può usare per inviare messaggi bidirezionali. Per inciso, il protocollo MQTT può essere trasportato utilizzando websockets - che è l'unico (?) modo per un client JavaScript consegnato dal sito web, per esempio. In...
WeiterlesenInstallare Crystal su Docker: come aggiungere il repository Crystal a Docker nel Dockerfile
Dockerfile (estratto) ENV APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=DontWarn RUN apt-get update && apt-get install -y \ software-properties-common \ build-essential \ libevent-dev \ libssl-dev \ libxml2-dev \ libyaml-dev \ libgmp-dev \ libreadline-dev \ apt-transport-https \ iputils-ping \ git \ aptitude \ nano \ openssh-server \ && apt-key adv -keyserver keys.gnupg.net -recv-keys 09617FD37CC06B54 \& add-apt-repository 'deb https://dist.crystal-lang.org/apt crystal...
Weiterlesen