Guides for docker
Setting up a CI/CD pipeline for dockerized applications using Harbor and Jenkins on Kubernetes
In this tutorial, we are going to implement a system for CI/CD pipelines using Jenkins and Harbor running on a Kubernetes cluster.
Kubernetes meets Llama 3.2: How to deploy AI Models on GPU clusters
Deploy a Kubernetes GPU cluster on Civo with Terraform & set up Large Language Models (LLMs) using the Civo LLM Boilerplate for scalable AI infrastructure.
Building a High-Performance REST API in Rust with Diesel and Axum
Build a robust REST API in Rust using Diesel and Axum. Follow our detailed tutorial to efficiently set up, code, and test your application.
Deploying Llama 3.1 with Kubeflow on Kubernetes: A CPU-Focused tutorial
Deploy Llama 3.1 using Civo's Kubeflow on Kubernetes for a CPU-optimized, serverless experience that simplifies and scales LLM setups effectively.
Optimizing Data Flow: Redis Integration on Kubernetes
Learn how to install and manage Redis on a Kubernetes cluster for real-time data processing. This tutorial covers prerequisites, installation methods, and key Redis operations.
Self-Hosting a Container Registry on Kubernetes with Harbor
Deploy your own secure container registry using Harbor on Kubernetes. This tutorial covers setup, security features, and Civo-specific tips.
Deploying A Django Rest Framework (DRF) Application To Kubernetes
Understand how to take your Django Rest Framework application from development to production, leveraging Kubernetes to manage and scale the application efficiently.
Unlocking Business Intelligence: Deploying Metabase on Kubernetes
Discover how to leverage the power of business intelligence using Metabase on Kubernetes. This tutorial explains how to set up Metabase on a working K8s cluster, enabling businesses to generate insightful reports from their data with ease.
Webkubectl - Running Kubectl commands from your web browser
Discover Webkubectl, a browser-based tool for managing Kubernetes clusters on Civo Kubernetes. Access pre-installed tools, isolate sessions, and manage multiple clusters.
ttl.sh: Ephemeral and Anonymous Docker Image Registry
Find out how to use ttl.sh, a free to use, open source, anonymous and ephemeral Docker image registry
Angular and .NET Core Microservices Deployment on Kubernetes
Learn to deploy an Angular app with .NET Core microservices on Kubernetes! This step-by-step guide walks you through the process, making it easy to create your own powerful applications.
Deploy a blog site on Kubernetes with GitOps
Learn how to deploy a blog site on Kubernetes with GitOps using Civo. Create a continuous deployment pipeline and automate infrastructure for seamless updates.
Set Up a Private Docker Registry With TLS on Kubernetes
This tutorial will show you how to deploy your own registry on Kubernetes for storing Docker images. You will also learn how to set up TLS certificates which will be issued free from LetsEncrypt.com
Building and pushing Docker images to Docker Hub
Learn how to build and push Docker images to Docker Hub. Follow this step-by-step guide to streamline your Docker image creation and distribution process. Increase your development efficiency with Docker Hub.
Deploying a Rails App to a Kubernetes cluster
Learn how to deploy a Rails app on Kubernetes with Traefik as an Ingress controller. Set up a MySQL database service and seamlessly update and redeploy your app. Increase performance and ensure availability for your Rails application.
Installing Dokku - a single node PaaS
Dokku is a single node PaaS for developers to host small sites on, built in Bash and using Docker for containers. We'll use hosting a Rails application as an example.
Fixing Docker MTU Issues on Ubuntu
Learn how to optimize Docker's MTU settings to prevent connectivity issues and enhance your Docker experience, especially on Ubuntu systems.
Step-by-Step Guide: Setting Up Docker on Ubuntu
Learn how to install and configure Docker on Ubuntu 18 using Civo. Run applications in self-contained containers for easy deployment. Start Dockerizing your projects today!
Development environment with Gitpod
Discover how to set up a fully configured Kubernetes development environment using Gitpod, and effortlessly start deploying your applications in the cloud.