Find guides, tutorials, and documentation to help you get the most out of CubePath services.
Showing 15 of 15 guides
Use Docker multi-stage builds to separate build and runtime stages, cache dependencies with BuildKit, and ship small Go and Python images that run as non-root.
Add health checks with HEALTHCHECK and Docker Compose, tune interval, timeout and retries, and start services only once their dependencies are healthy.
Store passwords as Docker secrets instead of environment variables: create them in Swarm, mount them in services and stacks, rotate them, and use build secrets.
Install Podman on Ubuntu 24.04, run rootless containers with the Docker CLI you already know, group them into pods and start them at boot with Quadlet.
Set up Docker rootless mode on Ubuntu 24.04 so the daemon and containers run as a normal user, with AppArmor, systemd, cgroup limits and low ports configured.
Use Docker Buildx and QEMU on Ubuntu 24.04 to build one image for amd64 and arm64, push a multi-platform manifest to a registry and cache builds.
Back up Docker volumes, databases and images on Ubuntu 24.04, automate daily backups with a systemd timer and restore a Compose application on a new server.
Deploy Traefik v3 with Docker Compose on Ubuntu 24.04 to route traffic to containers with labels, automatic Let's Encrypt HTTPS and a protected dashboard.
Run Watchtower with Docker Compose on Ubuntu 24.04 to update chosen containers on a schedule, clean up old images and send notifications about every update.
Set CPU and memory limits on Docker containers with docker run, docker update and Compose, verify them in cgroups v2 on Ubuntu 24.04 and diagnose OOM kills.
Build a three-node Docker Swarm on Ubuntu 24.04, open the required ports, create an encrypted overlay network and connect services and containers across hosts.
Install Lazydocker on Ubuntu 24.04 from the official release, then use its terminal UI to follow logs, check stats, restart and exec into Docker containers.
Run Docker Bench for Security on Ubuntu 24.04 to check your host against the CIS Docker Benchmark, read the results and fix the most common warnings safely.
Build a three-node Docker Swarm cluster on Ubuntu 24.04, open the right ports, deploy a replicated service and a stack, and run rolling updates and node drains.
Run a private Docker registry on Ubuntu 24.04 with Docker Compose, password authentication and Nginx with Let's Encrypt, then push images and clean up storage.