Virtualization

What is Bare Metal Cloud

May 20, 2020

This article provides answers to everything you wanted to know about Bare Metal Cloud and how it compares to other cloud options. Additionally, you will learn about how phoenixNAP's Bare Metal Cloud can help you manage your infrastructure as code.

Read more

How to Install Minikube on Ubuntu 18.04 / 20.04

April 30, 2020

Follow this step-by-step tutorial to install Minikube on your Ubuntu 18. 04. Minikube allows you to work in a Kubernetes environment and test your applications without using up a lot of resources. Set up the software and start working with Kubernetes locally today.

Read more

How to Containerize Legacy Applications

February 27, 2020

This article focuses on the benefits of migrating to a new distributed architecture. Containers have taken the DevOps world by storm and streamlined the software deployment process. Almost all applications can be containerized. Use this tutorial to find out where to start and what to look out for.

Read more

Docker CMD vs. Entrypoint Commands: What's the Difference?

February 18, 2020

CMD is Docker instruction used if you need a default command which users can easily override. ENTRYPOINT is used when you want to define a container with a specific executable. You cannot override ENTRYPOINT when starting a container. Combine ENTRYPOINT with CMD if you need to have a container with a specified executable and a default parameter which can easily be modified.

Read more

MySQL Docker Container Tutorial: How to Set Up & Configure

February 10, 2020

Deploying MySQL in a container is a fast and efficient solution for small and medium-size applications. Instead of setting up a separate MySQL server, you can deploy a MySQL database container instead. These containers are lightweight and fast to spin up since they share the kernel and libraries of the host while packaging the deployed application.

Read more

Introduction to Kubernetes Persistent Volumes

January 27, 2020

Persistent Volumes are used in Kubernetes orchestration when you want to preserve the data in the volume even after a specific pod has finished claiming it. It is a way of connecting a container to external storage through a series of abstractions. Learn more about this useful Kubernetes feature here.

Read more

6 Kubernetes Security Best Practices: Secure Your Workloads

January 23, 2020

This article presents basic security principles such as defense-in-depth and restricted privilege. Learn how to apply these principles in a distributed system such as a Kubernetes cluster.

Read more

How to Install Docker on CentOS 8

December 27, 2019

CentOS 8 does not provide official support for Docker. This article clearly shows you how to install a fully functional version of Docker regardless.

Read more

Building Optimized Containers for Kubernetes

December 18, 2019

Container deployment took the software development world by storm. Use the outlined guidelines and learn how to get the most out of the container images and Kubernetes. The more of these concepts you apply in practice, the more effective your system will be.

Read more

Docker on Raspberry Pi - Installation Guide

December 12, 2019

If you want to install Docker on Raspberry Pi, that is on its Raspian system, you need to use the automated convenience scripts to do so. Docker is a tool for creating, deploying, and running applications in containers. The software speeds up the development while not using a lot of resources. Containers are lightweight, a feature especially valuable if you are a Raspberry Pi user.

Read more