Docker provides a high-level API to containerize processes and applications with some degree of isolation and repeatability across servers. Docker supports both Linux and Windows containers running on x86/64, ARM and other architectures.

docker devops

Kafka on Kubernetes, the Strimzi Way (Part 2)

Learn how to run Kafka on Kubernetes using an open source operator.We kicked off the the first part of the series by setting up a single node Kafka cluster which was accessible to only internal clients within the same Kubernetes cluster, had no encryption, authentication or authorization and used temporary persistence.

Save your Grafana & Prometheus Data With Kubernetes Using Pvc

In this Article I Will cover how to make data persistent with the help of Kubernetes PVC and Config Map, So and What is Grafana.What is Prometheus? Prometheus is an open-source software application used for event monitoring and alerting. It records real-time metrics in a time series database (allowing for high dimensionality) built using an HTTP pull model, with flexible queries and real-time alerting.

Apache Spark MLlib & Ease-of Prototyping With Docker

The core operational capabilities and how to launch a cluster instantly using just one command.Apache Spark is the most developed library that you can utilize for many of your Machine Learning applications. It provides the users with the ease of developing ML-based algorithms in data scientist’s favorite scientific prototyping environment Jupyter Notebooks.

Kafka on Kubernetes, the Strimzi Way! (Part 1)

In this article, learn how to run Kafka on Kubernetes.Some of my previous blog posts (such as Kafka Connect on Kubernetes, the easy way!), demonstrate how to use Kafka Connect in a Kubernetes-native way. This is the first in a series of blog posts which will cover Apache Kafka on Kubernetes using the Strimzi Operator.

Setup Windows 10 With WSL for Golang Development

Windows 10 now supporting Windows Subsystem for Linux and it let you run GNU/Linux environment on top of Windows system.Go to VS Code site and download the Windows installer. Then open the downloaded .exe file and finish the installation. When prompted to Select Additional Tasks during installation, be sure to check the Add to PATH option so you can easily open a folder in WSL by typing code command on the working directory.

Using Cloudflare Site Tunneling with Docker

Argo Tunneling (built on GoLang from Cloudflare) — Similar to ngrok, localtunnel, however, Cloudflare provides more functionality and support from within their Cloudflare ecosystem.

Ansible and Docker Integration

Ansible and Docker Integration: Automation is a crucial element in IT since it directly affects the time of completion and efficiency of production.

The DevOps Toolchain

The DevOps Toolchain: We’ll be looking at the core technology categories and specific technologies that help you realize your DevOps objectives.

Tutorial: Deploying Java EE Apps on Azure

We will run a Java EE app as a Docker container on Azure Container Instances. The example uses a three-tier application that uses Java EE 8 specifications.

Introduction to Docker in Hindi | Docker Tutorial for Beginners

Introduction to Docker - What is Docker? Why do we need them? What are Containers? along with the concepts like Docker's Engine, Image, and Architecture. Learn how to install docker and how to run some basic Docker commands that are necessary to know while working with Docker.

Advanced Docker Security with AppArmor

AppArmor when implemented properly, provides an enhanced level of security to the deployed containers at a program level.

How to Create a CI/CD Pipeline in Docker

I built my first websites in the late '90s, and it was pretty simple to get them up and running. You had a single shared server running Apache and you could FTP in by typing into the URL bar, entering your username and password, and moving your files to the host. They were different times, simpler times. In this post, you'll see How to Create a CI/CD Pipeline

Docker for Development: Service Containers vs Executable Containers

When starting a new software project or joining the development team for an existing project, it can be a daunting and time consuming task to install all of the required dependencies.

Create a simple Node.js Hello World Docker Container from scratch

In the Dockerfile introduction post I introduced a simple Node.js Dockerfile example: It’s important to note that after you first download a base image like the node one we use here, that will be cached locally, so you don’t need to download it again and the image building process will be much faster.

Docker Container Basics | How To Use Docker Run Command

Welcome to this on Docker Tutorial for Beginners. In this video provides an Introduction on Working with Container and shows How To Use Docker Run Command with examples. Usage

Strapi’s Headless CMS and Lessons Learned from Docker

Strapi’s Headless CMS and Lessons Learned from Docker. Strapi is attempting to re-imagine the traditional content management system (CMS) with its headless CMS for JAMstack websites.

A Docker file Template for Rails app

I wanted to find a way to improve the on-boarding process of new developers joining my team and to improve the day to day life of my team’s “legacy” developers. At that time, everyone had to manage different Ruby versions for different projects, manage different environment variables, and so on. You can imagine how painful could have been such a process for a new developer in the team so, I started looking around for possible solutions. A simple and easy to use Docker file template for Rails applications

Cómo instalar Drupal con Docker Compose

Docker позволяет легко помещать приложения и службы в контейнеры, чтобы их можно было запускать где угодно. Однако при работе с Docker можно легко накопить чрезмерное количество неиспользуемых образов, контейнеров и томов данных, замедляющих работу и потребляющих место на диске.

13 Best Courses to learn DevOps for Senior Developers in 2020

Best DevOps Courses from Udemy, Coursera, and Pluralsight to learn Online in 2020. You may know that DevOps is one of the most in-demand skills for both big and small organizations.

Bitnami Docker Image for Node.js

Bitnami Docker Image for Node.js using snapshots for the system packages repositories