DevOps and Development

How to Install Docker on Rocky Linux

November 2, 2022

Docker is a Platform-as-a-Service tool for containerized app deployments. It uses Docker Engine to create and manage application containers. This tutorial shows you how to install and setup Docker on Rocky Linux.

Read more

How to Fix Docker Permission Denied?

October 27, 2022

The "Permission Denied" error in Docker occurs when a non-root user lacking sufficient privileges attempts to execute a Docker command. This article will present you with six methods to fix the "Permission Denied" error in Docker.

Read more

8 Types of Linux Shells

October 26, 2022

You've probably heard of the Bourne shell and the bash shell. But did you know there are other alternatives? This guide outlines the features of 8 different types of Linux shells.

Read more

How to Install Git on FreeBSD


This guide shows how to install and configure Git on FreeBSD. Combined with FreeBSD, Git fully utilizes the OSs performance, stability and security features.

Read more

How to Add an Empty Directory in Git


Git is a VCS allowing users to track changes to files. However, Git ignores directories when they are empty. This guide shows a workaround to get Git to track empty directories.

Read more

How to Use Cloud-init on Bare Metal Cloud via Portal and API

October 24, 2022

This guide shows you how to leverage the cloud-init functionality using the Bare Metal Cloud portal and API.

Read more

How to Install Jenkins on Ubuntu 22.04

October 20, 2022

Learn how to install Jenkins on Ubuntu 18.04. This software package is used to automate parts of the build, testing, delivery, and deployment of software. Jenkins uses the Java Runtime Environment (JRE) and supports continuous integration (CI) and continuous delivery (CD).

Read more

Kubernetes vs. Docker: Differences and Similarities Explained

October 13, 2022

While in the general sense Kubernetes and Docker both deal with containers, their roles in development, testing, and deployment of containerized apps are very different. This article introduces you to the features and design of these two platforms.

Read more

What Are Data Structures?

October 12, 2022

Data structures help provide a way to represent data physically, and help create efficient algorithms and programs. Learn about what data structures are and the different types in this guide.

Read more

How to Clone Git Repositories Including Submodules

October 5, 2022

If a cloned Git repository contains submodules, Git does not automatically clone the contents of the submodule directories. This guide explains how to clone a repository that contains submodules and ensure that the submodule content is accessible.

Read more
1 15 16 17 18 19 46