Virtualization

How to Install Docker Compose on Ubuntu 18.04

June 10, 2019

Docker Compose is a software package that modifies the behavior of Docker. Docker creates a specific container environment for running an application. Docker Compose lets you string together multiple Docker containers to work together. This guide will help you install and work with Docker Compose.

Read more

How to Install VirtualBox on Ubuntu

June 2, 2019

VirtualBox is a powerful tool for running a virtual operating system on your computer. In this tutorial learn how to install VirtualBox on Ubuntu 18.04.

Read more

How to List / Start / Stop Docker Containers

May 27, 2019

A Docker container uses an image of a preconfigured operating system environment. Images are often a preconfigured operating system and can be modified for a specific task. When you launch a Docker image, it exists in a container. You may have multiple containers running at the same time. Containers can also be launched, execute code, and close very quickly. Managing containers is essential for working in Docker. This guide shows you how to list, stop, and start Docker containers.

Read more

​Vagrant Tutorial: Everything a Beginner Needs To Know

April 17, 2019

Vagrant is a tool for configuring and deploying an exact image of a virtual operating system. It is often used in software development to ensure that all team members are writing code for the same configuration. This helps ensure that a code fragment from one developer works when another developer runs it on their system. This guide will walk you through an overview of the process of installing, configuring, and managing Vagrant.

Read more

How to Install Kubernetes on Ubuntu 20.04

April 15, 2019

Kubernetes is a management platform for Docker containers. Docker lets you create containers for a pre-configured image and application. Kubernetes provides the next step, allowing you to balance loads between containers and run multiple containers across multiple systems. Technically, Docker Swarm is capable of some of these tasks. Kubernetes replaces Docker Swarm, and adds additional functionality. This guide will walk you through installing and deploying Kubernetes on Ubuntu 20.04.

Read more

Containers vs Virtual Machines (VMs): What's the Difference?


Both virtual machines and containers are used to created isolated virtual environments for developing and testing applications or software. The question is how they differ. This article examines the two concepts to help you perceive and understand the difference between a container and a VM. It defines containers and virtual machines separately, as well as side-by-side, to see what makes one distinct from the other.

Read more

How to Install VMware Workstation on Ubuntu

April 10, 2019

This easy tutorial shows you how to install VMware Workstation Pro on Ubuntu. Running a virtual machine (VM) on a personal computer has never been easier. With the help of a hypervisor, one server can share its resources to create many virtual ones. Hosted hypervisors are installed on top of the host operating system and enable the user to add multiple guest operating systems using the same physical resources. VMware Workstation Pro is a virtualization application that works as a hosted hypervisor. Start exploring the power of virtualization with our guide on installing VMware Workstation Pro on Ubuntu 18.04.

Read more

How to Share Data Between Docker Containers

March 26, 2019

Docker allows users to run applications isolated from a host computer, without the necessity of having separate operating systems for them to run on. Instead, you install and manage the Docker containers with a containerization engine (Docker daemon. As you start using Docker, you will face situations where you need to know how to share data between containers. 

Read more

How to Install Vagrant on CentOS 7

March 24, 2019

Vagrant is a software package that creates a standardized operating environment. It does this using virtualization technology. Vagrant provides a command-line tool for loading and managing virtual operating systems. These can be customized using a text file and deployed across multiple systems. We will be using the VirtualBox provider in this tutorial. This guide will walk you through installing Vagrant on CentOS 7.

Read more

What is Server Virtualization? Definition and How it Works

February 24, 2019

A virtualized server allows one piece of hardware to be used as multiple virtual servers. Learn about Server Virtualization, the types, & benefits.

Read more