Docker
All the RDR-IT resources to master Docker: from installation to Docker Swarm, including Docker Compose, image management and deploying services in production.
Installation
Install Docker Engine and Docker Compose on Ubuntu, Debian and other Linux distributions.
Ubuntu 24.04: Installing Docker and Docker compose
In this tutorial, I will explain how to install Docker and Docker Compose from the official Docker sources. Au moment de la rédaction de ce tutoriel, Ubuntu 24.04 vient …
Ubuntu 22.04: install Docker
In this tutorial, I will show you a script to install Docker and Docker Compose on Ubuntu 22.04. Today more and more applications are available in containers with Docker, …
Install Docker on Ubuntu and Debian
In this tutorial, I will walk you through how to install Docker and Docker Compose on Ubuntu and Debian. Installation of Docker and docker-compose from the official …
Configuration
Docker daemon, TLS remote access, IP ranges, logs and system settings.
Docker: Configure remote access on port 2376
In this tutorial, we’ll see how to configure remote access to the daemonDockerusing port 2376, which will allow you to manage your containers remotely or monitor them. …
Docker: fix “permission denied” error on sysctl net.ipv4.ip_unprivileged_port_start
Updated 26/11/2025 In version 9.1.1 of Proxmox, the problem appears to be resolved. In this tutorial, I will explain how to resolve the following error on a Docker host …
Containers
Deploy services in containers: databases, reverse proxy, web applications.
Docker: create a MariaDB or MySQL container
In this tutorial, I will explain how to create a MariaDB or MySQL container with Docker. Today, more and more applications are present in businesses and require a …
Docker: Clean up and free up disk space
In this tutorial, I’ll walk you through how to clean up Docker to free up disk space on your server or computer. Even though Docker container images don’t necessarily …
Docker: change default IP address ranges
In this tutorial, I will explain how to change Docker’s default address range. By default, Docker uses class “B” private addresses from 172.17 to 172.32. For each “stack” …
Find out how and why I usedDocker it for the first time
In this article, I’ll explain how and why I usedDocker for the first time. Since then, I’ve become a big fan of this technology, and whenever possible, I use it to deploy …
Advanced
Docker Swarm cluster for high availability, real-time log monitoring.