System topology of CI/CD Jenkins talking with Docker registry

<p class="wp-block-paragraph">Nowaday Docker Swarm is an entry level project, used just for study purpose.</p> <p class="wp-block-paragraph">But really there was a time when it was competing with Kubernetes, just because it is simpler, easy to setup and maintain, and with a quick learning curve.</p> <p class="wp-block-paragraph">These aspect make Docker Swarm ideal for starting to thinking about […]

Read More…

multi stage rocket flying

Dive into (useless?) uncovered case of multistage dockerfile

<p class="wp-block-paragraph">Looking at the upstream documentation of <a href="https://docs.docker.com/build/building/multi-stage/">Multi-stage builds</a> there are some examples but this is missing:</p> <p class="wp-block-paragraph">Ok, I mean, the example by itself is useless, but “it works”. Try:</p> <p class="wp-block-paragraph"><code>docker build -f Dockerfile -t copiedfrom-rust:v0.1 .</code></p> <p class="wp-block-paragraph">Then:</p> <p class="wp-block-paragraph"><code>docker run -it copiedfrom-rust:v0.1 sh</code></p> <h2 class="wp-block-heading">Real use case scenario</h2> <p class="wp-block-paragraph">Lets […]

Read More…

Lo sporco lavoro del CI/CD e DevOps

<p class="wp-block-paragraph">Ora racconto una storia. Beh, la faccio breve, si è fatta una certa.</p> <p class="wp-block-paragraph"> </p> <p class="wp-block-paragraph">Da quando c’è bisogno di rilasciare il software in tempo reale sono stati scritti diversi software di supporto <span style="font-size: 13.008px;">per fare lo sporco lavoro di: eseguire test, impacchettare, distribuire i pacchetti nei vari server di destinazioni.</span></p> <p class="wp-block-paragraph"><span […]

Read More…