From Kubernetes to Gitlab-ci in less than 10min

I have been playing a lot with Kubernetes lately, from creating a cluster from scratch on bare metal, setting up a ELK stack, Prometheus metrics to setting up a CI/CD using Gitlab CI. I found the last one so easy that I made a video for it. I have been using a DigitalOcean Kubernetes cluster for this video, it was super easy and I got $100 to play with it for 60 days....

May 16, 2020 · 3 min · 447 words · Sylvain Cau

Docker: Multi-stage & Caching

Multi-stage In the beginning When we first started to build docker images, long before the multi-stage syntax, our projects would look something like this: We would have a base docker image containing the dependencies shared by the development and the production image, then one file for each final image. The script build.sh shows that we first build the base image tagging it as base_image, then depending of the argument passed to the script we would build the final image....

April 21, 2020 · 5 min · 868 words · Sylvain Cau

Minecraft 1.15 power by docker

Few years ago I created a docker image for me to play on Minecraft with friends. I have been updating this image from time to time but basically it’s almost always compatible with the new version since it’s building the game server from the sources. The project can be found here: https://github.com/AshDevFr/docker-spigot The docker image can be found here: https://hub.docker.com/r/ashdev/minecraft-spigot I provide the image with an ubuntu base or an alpine base which is much smaller....

April 15, 2020 · 1 min · 129 words · Sylvain Cau

Docker's 3rd birthday celebration

The event This week is the Docker’s 3rd birthday. Around the world, a lot of meetups were organized with the same program. For this event the Docker team has created a specific presentation with a fun training on how to build, ship and run a distributed application with ease. The slides of the presentation : The training was in two parts: First, a self-paced beginners’ tutorial for attendees to learn Docker....

March 23, 2016 · 2 min · 346 words · Sylvain Cau

Hands-on Docker in Paris the 22nd of March (Docker's 3rd birthday)

Edit: Due to the Docker Meetup in Paris, the Hands-on Docker is rescheduled to the 22nd of March instead of the 24th of March. Hi! Few months ago, I gave a talk about Docker (the article). During this talk I saw that a lot of people are really interested by Docker but did not know where to start. So, I decided to create a Hands-on Docker to help them understand how to use it....

February 23, 2016 · 2 min · 332 words · Sylvain Cau