Skip to content

Serposcope, Docker & OpenSuSE

Published: at 12:00 AM

Ieri, in un momento di pausa, ho letto questo breve ma interessante articolo in cui si parla di come usare Serposcope in un container Docker.

Sulle prime ho pensato “per quale motivo installare Serposcope all’interno di un contenitore quando basta avere java installato sulla macchina per avviarlo con un semplicissimo comando?!”.
E subito dopo ho pensato “java???! Ma non ho nessuna intenzione di installare una jvm sul mio server”.

Ecco perché server Docker.

Con docker posso permettermi di usare su una macchina virtualmente separata non solo jvm ma diverse versioni dello stesso. Posso quindi separare due versioni dello stesso framework senza che uno confligga con l’altro. Insomma posso separare in modo più veloce e pulito ambiente di sviluppo con ambiente in produzione sullo stesso server.

Certo, questo in ambienti piccoli, dove non si ci può permettere di avere due o più server fisicamente separati.

Ma le potenzialità non si fermano a questo, ovvero si rende più facile distribuire il proprio software nel proprio ambiente senza curarsi di dove andrà installato.

Ma questa è un’altra storia.

I comandi usati sono stati

zypper in docker  
systemctl enable docker  
systemctl start docker  
docker pull serphacker/serposcope  
docker run -d -p 7134:7134 –name serposcope serphacker-serposcope

e a questo punto vi troverete serposcope che “gira” sulla porta 7134.

Insomma, più semplice di così!!