Containers

Linux Containers are an operating system-level virtualization method for running multiple isolated Linux systems (containers) on a single control host.

Deploy a Flask Application with Dokku

Host your own PaaS with Dokku, a highly extensible way to deploy applications built on top of Docker and Git. This guide shows how to use Dokku to quickly deploy a Flask application with SSL and NGINX.

Manage a Docker Cluster with Kubernetes

Kubernetes makes it easy to manage containers across multiple servers. This guide shows how to manage Dockerized applications using Kubernetes.

Deploy Minio on Kubernetes using Kubespray and Ansible

Minio is an open source S3 compatible object store that can be installed on a Kubernetes cluster. Learn how to use a combination of Kubespray and Ansible to provision a cluster and deploy Minio as a private cloud storage.

Access an Apache Web Server Inside a LXD Container

LXD is a container hypervisor that manages Linux Containers. Compared to other uses of Linux Containers, LXD manages machine containers which each work just like typical servers. This guide will show how to run Apache inside LXD and direct traffic to the container.

How to Deploy Microservices with Docker

This guide describes how to effectively use Docker in production using a sample NGINX/Flask/Gunicorn/Redis/Postgresql Application Stack.

How to Use Docker Compose

How to Use Docker Compose

How to Connect Docker Containers

This guide will show you how to link Docker containers using a Node.js application and PostgreSQL.

How to Deploy Apps with Rancher

This guide shows how to use the open source Rancher platform to deploy applications and containers to remote hosts.

How to Install, Configure, and Deploy NGINX on a Kubernetes Cluster

This guide shows how to install Kubernetes on a Linode with CentOS or Ubuntu. Includes a section on how to deploy nginx to the example cluster.

When and Why to Use Docker

This guide discusses the pros and cons of using Docker, and when Docker is a good choice for a project.

How to Install OpenVZ On Debian 9

This guide will show you how to install OpenVZ on your Linode and deploy a virtual environment.

How to Create a Docker Swarm Manager and Nodes on Linode

This guide shows you how to use Linode to create a Docker Swarm Manager and deploy a service to several Nodes.

Create, Tag, and Upload Your Own Docker Image

Create and tag a custom Docker Image on your Linode, and upload it to Docker Hub for sharing or archiving.

How to Use Dockerfiles

This guide introduces Dockerfiles and how to use them to build a Docker Image on your Linode.

How to Deploy an nginx Container with Docker on Linode

An introduction to deploying and using Docker containers on your Linode.

How to Install Docker and Pull Images for Container Deployment

An introduction to using Docker, containers, and dockerfiles on your Linode.

An Introduction to Docker

An introduction to using Docker, containers, and dockerfiles on your Linode.

Use CoreOS Container Linux on Linode

This tutorial shows how to configure and use CoreOS Container Linux on Linode

Docker Commands Quick Reference Cheat Sheet

A quick reference cheat sheet on Docker commands for installation, containers, images and more.

Node.js Web Server Deployed within Docker

Deploy a Node.js Server in a Docker Container.

How to install Docker and deploy a LAMP Stack

LAMP container with Docker on Linode

Docker

An overview of Installing Docker, with an example use case for Nginx