Category: Docker

How to setup and run Redis in a Docker ContainerHow to setup and run Redis in a Docker Container

Redis stands for REmote DIctionary Server. It is an open source, fast NoSQL database written in ANSI C and optimized for speed. Redis is an in-memory database that means that all data in Redis is stored in RAM, delivering the fastest possible access times to the data for both read and write requests. Redis is

Top 25 Active Chatrooms for DevOps Engineers like YouTop 25 Active Chatrooms for DevOps Engineers like You

As the tech stacks are becoming more and more complex and business is moving at a fast pace, DevOps Teams worldwide are turning to the communication tools like Slack and Discord to stay productive. Collabnix community is coming together to list out the top 100 active Slack and discord channels

How to build a Sample Album Viewer application using Windows containersHow to build a Sample Album Viewer application using Windows containers

This tutorial walks you through building and running the sample Album Viewer application with Windows containers. The Album Viewer app is an ASP.NET Core application, maintained by Microsoft MVP Rick Strahl. There is a fork at dockersamples/dotnet-album-viewer which uses Docker Windows containers. Docker isn’t just for new apps built with .NET Core. You can run

How to efficiently scale Terraform infrastructure?How to efficiently scale Terraform infrastructure?

Terraform infrastructure gets complex with every new deployment. The code helps you to manage the infrastructure uniformly. But as the organization grows, it itself becomes hard to maintain and scale appropriately. In this article, I will be showing how you can grow and manage Terraform workflow at scale. Scalability has various

Top 6 Docker Security Scanning PracticesTop 6 Docker Security Scanning Practices

When it comes to running containers and using Kubernetes, it’s important to make security just as much of a priority as development. The DevOps approach to development is what brings security and development teams together to create code that’s effective and secure. Managing container vulnerabilities can be tricky due to

Top 5 Docker Myths and Facts That You Should be Aware ofTop 5 Docker Myths and Facts That You Should be Aware of

  Today, every fast-growing business enterprise has to deploy new features of their app rapidly if they really want to survive in this competitive market. Developing apps today requires so much more than writing code. For developers, there is a vast array of complex tooling and a duplicate set of

5 Minutes to AI Data Pipeline5 Minutes to AI Data Pipeline

According to a recent Gartner report, “By the end of 2024, 75% of organizations will shift from piloting to operationalizing artificial intelligence (AI), driving a 5x increase in streaming data analytics infrastructure.” The report, Top 10 Trends in Data and Analytics, 2020, further states, “Getting AI into production requires IT

Getting Started with Terraform in 5 MinutesGetting Started with Terraform in 5 Minutes

Terraform is an infrastructure as code (IaC) tool that allows you to build, change, and version infrastructure safely and efficiently. This includes low-level components such as compute instances, storage, and networking, as well as high-level components such as DNS entries, SaaS features, etc. Terraform can manage existing and popular service providers as

Top 5 Effective Discord Bot For Your Server in 2021Top 5 Effective Discord Bot For Your Server in 2021

Discord is one of the fastest-growing voice, video and text communication services used by millions of people in the world. It is the easiest way to talk, chat, hang out, and stay close with your friends and communities. It is available over 28 languages and primarily aimed at gamers. Discord

How to build and run a Python app in a container – Docker Python TutorialHow to build and run a Python app in a container – Docker Python Tutorial

In May 2021, over 80,000 developers participated in StackOverFlow Annual Developer survey. Python traded places with SQL to become the third most popular language. Docker is a containerization tool used for spinning up isolated, reproducible application environments. It is a popular development tool for Python developers. The tutorials and articles here

Running Automated Tasks with a CronJob over Kubernetes running on Docker Desktop 4.1.1Running Automated Tasks with a CronJob over Kubernetes running on Docker Desktop 4.1.1

Docker Desktop 4.1.1 got released last week. This latest version support Kubernetes 1.21.5 that was made available recently by the Kubernetes community. There were couple of new features announced with this latest version of Kubernetes. For example, CronJobs graduated to the stable version for the first time, Immutable Secrets and

How to setup GPS Module with Raspberry Pi and perform Google Map Geo-Location Tracking in a Real-TimeHow to setup GPS Module with Raspberry Pi and perform Google Map Geo-Location Tracking in a Real-Time

NEO-6M GPS Module with EPROM is a complete GPS module that uses the latest technology to give the best possible positioning information and includes a larger built-in 25 x 25mm active GPS antenna with a UART TTL socket. A battery is also included so that you can obtain a GPS

Top Kubernetes Tools You Need for 2021 – DevtronTop Kubernetes Tools You Need for 2021 – Devtron

Thanks to Collabnix community members Abhinav Dubey, Ashutosh Kale and Vinodkumar Mandalapu for all the collaboration and contribution towards these blog post series. What’s the biggest benefit you’ve seen for your business or team from adopting Kubernetes? What are the primary reasons your organization is using Kubernetes? Which areas of the Kubernetes tech stack need to mature

Top Kubernetes Tools You Need for 2021 – PopeyeTop Kubernetes Tools You Need for 2021 – Popeye

Thanks to Collabnix community members Abhinav Dubey and Ashutosh Kale for all the collaboration and contribution towards this blog post series. Kubernetes and cloud native technologies have continued to gain momentum. As per the latest CNCF survey report, Kubernetes use in production has increased to 83%, up from 78% last

Getting Started with Docker and AI workloads on NVIDIA Jetson AGX Xavier Developer PlatformGetting Started with Docker and AI workloads on NVIDIA Jetson AGX Xavier Developer Platform

If you’re an IoT Edge developer and looking out to build and deploy the production-grade end-to-end AI robotics applications, then check out a highly powerful and robust NVIDIA Jetson AGX Xavier developer platform. The NVIDIA® Jetson AGX Xavier™ Developer Kit provides a full-featured development platform designed for IoT Edge developers

Building a Real-Time Crowd Face Mask Detection System using Docker on NVIDIA Jetson NanoBuilding a Real-Time Crowd Face Mask Detection System using Docker on NVIDIA Jetson Nano

Did you know? Around 94% of AI Adopters are using or plan to use containers within 1 year time. Containers are revolutionizing a variety of workloads across the enterprise IT space, and AI adopters seem keen on using this technology to improve their AI workloads. AI adopters are intrigued by

Visualizing Time Series Data directly over IoT Edge device using Dockerized RedisTimeSeries & GrafanaVisualizing Time Series Data directly over IoT Edge device using Dockerized RedisTimeSeries & Grafana

Application developers look to Redis and RedisTimeSeries to work with real-time internet of things (IoT) sensor data. RedisTimeseries is a Redis module to enhance your experience managing time-series data with Redis. It simplifies the use of Redis for time-series use cases such as internet of things (IoT) data, stock prices,

A First Look at Dev Environments Feature under Docker Desktop 3.5.0A First Look at Dev Environments Feature under Docker Desktop 3.5.0

Starting Docker Desktop 3.5.0, Docker introduced the Dev Environments feature for the first time. The Dev Environments feature is the foundation of Docker’s new collaborative team development experience. It provides a simple way for developers to share their work in progress code, connect code into a container to edit it/rebuild

How to assemble DJI Robomaster S1 for the first time?How to assemble DJI Robomaster S1 for the first time?

The RoboMaster S1 is an educational robot that provides users with an in-depth understanding of science, math, physics, programming, and more through captivating gameplay modes and intelligent features. Top 10 Features Support for Python and Scratch programming language 46 Programmable Components – all in DIY mode 6 Programmable AI Module

What You Should Expect From Collabnix Joint Meetup with JFrog & Docker Bangalore Event?What You Should Expect From Collabnix Joint Meetup with JFrog & Docker Bangalore Event?

This June 19th, 2021, the Collabnix community is coming together with JFrog & Docker Bangalore Meetup Group to conduct a meetup event for DevOps practitioners. This will be a 100% virtual event where DevOps mindset, skills, and tools converge. This will be a half-day event that brings together leaders in

Kubectl for Docker BeginnersKubectl for Docker Beginners

Kubectl is a command-line interface for running commands against Kubernetes clusters. kubectl looks for a file named config in the $HOME/.kube directory. You can specify other kubeconfig files by setting the $KUBECONFIG environment variable or by setting the --kubeconfig flag. If you’re a Docker beginner and want to switch to Kubernetes, then this guide will be super useful

Running RedisInsight Docker container in a rootless modeRunning RedisInsight Docker container in a rootless mode

On a typical installation, the Docker daemon manages all the containers. The Docker daemon controls every aspect of the container lifecycle. Older versions of Docker required that the Daemon started by a user with root privileges. This required giving users full access to a machine in order to control and

Docker Compose now shipped with Docker CLI by defaultDocker Compose now shipped with Docker CLI by default

Last year, Dockercon attracted 78,000 registrants, 21,000 conversations across 193 countries. This year, it was an even much bigger event attracting over 90,000+ attendees. With tons of speakers, tracks, and community rooms, it was a 1-day busy event with exciting announcements, talks & community room sessions. This year, Docker Compose

Delivering Container-based Apps to IoT Edge devices | Dockercon 2021Delivering Container-based Apps to IoT Edge devices | Dockercon 2021

Did you know? Dockercon 2021 was attended by 80,000 participants on the first day. It was an amazing experience hosting “Docker for IoT Edge devices” community room sessions for the first time in Dockercon 2021. In total, there were 6 speakers who delivered a talk about IoT, ARM, 5G, Docker

Running Minecraft in Rootless Mode under Docker 20.10.6Running Minecraft in Rootless Mode under Docker 20.10.6

Rootless mode was introduced in Docker Engine v19.03 as an experimental feature for the first time. Rootless mode graduated from experimental in Docker Engine v20.10. Rootless mode allows running the Docker daemon and containers as a non-root user to mitigate potential vulnerabilities in the daemon and the container runtime. The

Getting Started with BME680 Sensor on NVIDIA Jetson NanoGetting Started with BME680 Sensor on NVIDIA Jetson Nano

The BME680 is a digital 4-in-1 sensor with gas, humidity, pressure, and temperature measurement based on proven sensing principles. The state-of-the-art BME680 breakout lets you measure temperature, pressure, humidity, and indoor air quality, and is Raspberry Pi and Arduino-compatible! The sensor module is housed in an extremely compact metal-lid LGA

How to run NodeJS Application inside Docker container on Raspberry PiHow to run NodeJS Application inside Docker container on Raspberry Pi

This is the complete guide starting from all the required installation to actual dockerizing and running of a node.js application. But first of all, why should we even dockerize our application? You can launch an entire development environment on any computer supporting Docker which means you don’t have to install

A Closer Look at AI Data PipelineA Closer Look at AI Data Pipeline

According to a recent Gartner report, “By the end of 2024, 75% of organizations will shift from piloting to operationalizing artificial intelligence (AI), driving a 5x increase in streaming data analytics infrastructure.” The report, Top 10 Trends in Data and Analytics, 2020, further states, “Getting AI into production requires IT

How I built the first ARM-based Docker Image on Pinebook using buildx tool?How I built the first ARM-based Docker Image on Pinebook using buildx tool?

The Pinebook Pro is a Linux and *BSD ARM laptop from PINE64. It is built to be a compelling alternative to mid-ranged Chromebooks that people convert into Linux laptops. It features an IPS 1080p 14″ LCD panel, a premium magnesium alloy shell, high capacity eMMC storage, a 10,000 mAh capacity

Getting Started with NVIDIA Jetson Nano From ScratchGetting Started with NVIDIA Jetson Nano From Scratch

The NVIDIA Jetson Nano 2GB Developer Kit is the ideal platform for teaching, learning, and developing AI and robotics applications. It uses the same proven NVIDIA JetPack Software Development Kit (SDK) used in breakthrough AI-based products. The new developer kit is unique in its ability to utilise the entire NVIDIA

A New DockerHub CLI Tool under Docker Desktop 3.0.0A New DockerHub CLI Tool under Docker Desktop 3.0.0

Docker Desktop is the preferred choice for millions of developers building containerized applications. With the latest Docker Desktop Community 3.0.0 Release, a new Hub CLI tool was introduced, right called Hub-tool. The new Hub CLI tool lets you explore, inspect, and manage your content on Docker Hub as well as work with your

A First Look at PineBook Pro – A 14” ARM Linux Laptop For Just $200A First Look at PineBook Pro – A 14” ARM Linux Laptop For Just $200

If you’re a FOSS enthusiast and looking out for a powerful little ARM laptop, PineBook Pro is what you need. The Pinebook Pro is a Linux and *BSD ARM laptop from PINE64. It is built to be a compelling alternative to mid-ranged Chromebooks that people convert into Linux laptops. It features

Introducing 2GB NVIDIA Jetson Nano: An Affordable Yet Powerful $59 AI ComputerIntroducing 2GB NVIDIA Jetson Nano: An Affordable Yet Powerful $59 AI Computer

Today at GPU Technology Conference(GTC) 2020, NVIDIA announced a new 2GB Nvidia Jetson Nano for the first time. Last year, during the March timeframe, NVIDIA introduced the $99 Jetson Nano Developer Kit which came with 4GB 64-bit LPDDR4 Memory. The new NVIDIA Jetson Nano 2GB Developer Kit, priced at $59,

Running Docker Compose on NVIDIA Jetson Nano in 5 MinutesRunning Docker Compose on NVIDIA Jetson Nano in 5 Minutes

Starting with v4.2.1, NVIDIA JetPack includes a beta version of NVIDIA Container Runtime with Docker integration for the Jetson platform. This is essential because it enables users to run GPU accelerated Deep Learning and HPC containers on Jetson devices. This sounds good but to build, deploy and scale microservices, you

5 Reasons why you should attend ARM Dev Summit 20205 Reasons why you should attend ARM Dev Summit 2020

Register Here With 100+ sessions, 200+ speakers & tons of sponsors , Arm DevSummit is going to kick-off next month. It will take place virtually from October 6-8, 2020. Arm DevSummit is Arm’s new flagship annual conference bringing the best of Arm TechCon with an expanded focus of the technical

Running Minecraft Server on NVIDIA Jetson Nano using DockerRunning Minecraft Server on NVIDIA Jetson Nano using Docker

With over 126 million monthly users, 200 million games sold & 40 million MAU, Minecraft still remains one of the biggest games on the planet. It is an incredibly popular game that was created for the first time in the year 2009. Microsoft acquired Minecraft for a $2.5-billion deal in

A First Look at Portainer 2.0 CE – Now with Kubernetes SupportA First Look at Portainer 2.0 CE – Now with Kubernetes Support

Irrespective of the immaturity of the container ecosystem and lack of best practices, the adoption of Kubernetes is massively growing for legacy modernization and cloud-native applications. Cloud-native applications require a high degree of infrastructure automation and specialized operations skills, which are not commonly found in enterprise IT organizations. Kubernetes has

Deploy your AWS EKS cluster with Terraform in 5 MinutesDeploy your AWS EKS cluster with Terraform in 5 Minutes

Amazon Elastic Kubernetes Service (a.k.a Amazon EKS) is a fully managed service that helps make it easier to run Kubernetes on AWS. Through EKS, organisations can run Kubernetes without installing and operating a Kubernetes control plane or worker nodes. Simply put, EKS is a managed containers-as-a-service (CaaS) that drastically simplifies

From 1 to 5000: A Close Look at Collabnix Slack JourneyFrom 1 to 5000: A Close Look at Collabnix Slack Journey

“Individually We Specialise, Together We Transform” Slack has grown to be an excellent tool for communities- both large and small, open and pay-to-access. Collabnix is a Slack workspace introduced to build a community around DevOps Engineers. Today it holds 5300+ community members who are highly enthusiasts and ready to contribute

Jenkins X Cloud Native CI/CD with TestProjectJenkins X Cloud Native CI/CD with TestProject

Building microservices isn’t merely breaking up a monolithic software application into a collection of smaller services. When shifting to microservices, there are best practices developers must adopt. It becomes equally important to learn microservices development best practices, optimizing which languages to use, using an opinionated stack and pre-configured pipeline, and

Monitoring Multi-Node K3s Cluster running on IoT using Datadog – Part 1Monitoring Multi-Node K3s Cluster running on IoT using Datadog – Part 1

The rapid adoption of cloud-based solutions in the IT industry is acting as the key driver for the growth of the internet of things (IoT) market. The top 3 reasons why small & medium enterprises are immensely adopting IoT solutions include maintaining the cost efficiency, productivity and operation enhancements in

The Ultimate Docker Tutorial for Automation TestingThe Ultimate Docker Tutorial for Automation Testing

If you’re looking out for a $0 cloud-based, SaaS test automation development framework designed for your agile team, TestProject is the right choice for you. TestProject is a community-powered end-to-end automation platform for your web, mobile (Android & iOS) apps as well as API testing. It is an automation platform that

Building Your First Certified Kubernetes Cluster On-Premises, Part 2: – iSCSI SupportBuilding Your First Certified Kubernetes Cluster On-Premises, Part 2: – iSCSI Support

In my first post, I discussed how to build your first certified on-premises Kubernetes cluster using Docker Enterprise 3.0. In this post, I will explain how to build and configure Kubernetes external storage provisioner for iSCSI storage to work with DKS. According to a 2018 IDC survey on containers, 85%

Top 50 Kubernetes Interview Questions For YouTop 50 Kubernetes Interview Questions For You

Kubernetes provides a container-centric management environment. It orchestrates computing, networking, and storage infrastructure on behalf of user workloads. This provides much of the simplicity of Platform as a Service (PaaS) with the flexibility of Infrastructure as a Service (IaaS), and enables portability across infrastructure provider. Below are top 50 interview

5 Minutes to RedisInsight running on Single Node Kubernetes Cluster on Docker Desktop for Mac5 Minutes to RedisInsight running on Single Node Kubernetes Cluster on Docker Desktop for Mac

If you are looking out for a tool which can inspect your Redis data, monitor health, and perform runtime server configuration with a browser-based management interface for your Redis deployment, then I would recommend “RedisInsight”. RedisInsight is built by RedisLabs, offered free of cost and help in gaining insights into

Visualize Redis Open Source using RebrowVisualize Redis Open Source using Rebrow

If you are serious about monitoring your cluster health with real-time alerts, analyzing your cluster configuration, rebalance as necessary, managing addition of nodes, re-sharding, node deletion, and master-replica configuration, you must try out RedisInSight. It’s pretty cool and officially supported by Redis Labs. It works quite good if you are

5 Minutes to Multi-Node Redis Cluster running on Google Cloud Kubernetes Engine using Docker Desktop for Windows5 Minutes to Multi-Node Redis Cluster running on Google Cloud Kubernetes Engine using Docker Desktop for Windows

If you are looking out for the easiest way to create Redis Cluster on remote Cloud Platform like Google Cloud Platform just by sitting on your laptop, then Docker Desktop is the right solution. Docker Desktop for Windows is an application for your Windows laptop for the building and sharing

Building 3-Node Active-Active Redis Enterprise Cluster for Developers using Docker Desktop for MacBuilding 3-Node Active-Active Redis Enterprise Cluster for Developers using Docker Desktop for Mac

Redis Enterprise Software (RS) offers Redis Cluster. RS Cluster is just a set of Redis nodes (OS with Redis installed). It is composed of identical nodes that are deployed within a data center or stretched across local availability zones. Redis cluster is self-managed, so all you have to do is create

Running Redis Enterprise inside Docker Container in 5 MinutesRunning Redis Enterprise inside Docker Container in 5 Minutes

Redis Enterprise Software (earlier known as “Redis Labs Enterprise Cluster”) is a robust in-memory but persistent on disk database . Redis Enterprise Software, RS in short, enhances the speed and the versatility of Redis with robust reliability, ease of use, cost savings, and new advanced capabilities. RS is today maintained

DigitalOcean – A Perfect Docker Developer’s CloudDigitalOcean – A Perfect Docker Developer’s Cloud

DigitalOcean (sweetly called “DO”) is “Docker Developer’s Platform”. If you’re a developer & looking out for speedy way to spin up your choice of virtual machine in less than 1 minute, DO is the right platform. With DO, you get chance to build more and spend less time managing your

Introducing Kubelabs – An Ultimate Kubernetes101 WorkshopIntroducing Kubelabs – An Ultimate Kubernetes101 Workshop

Yesterday I conducted Kubernetes workshop for almost 500+ audience at SAP Labs, Bengaluru (India) during Docker Bangalore Meetup #50. The workshop was targeted for Beginners & Intermediate level users. The labs were conducted completely on Play with Kubernetes Platform, shortly called as PWK. Play with Kubernetes is a labs site

Object Detection with Yolo Made Simple using Docker on NVIDIA Jetson NanoObject Detection with Yolo Made Simple using Docker on NVIDIA Jetson Nano

If you are looking out for the most effective real-time object detection algorithm which is open source and free to use, then YOLO(You Only Look Once) is the perfect answer. YOLO encompasses many of the most innovative ideas coming out of the computer vision research community. Object detection has become

Pico goes Cloudless: Running RTMP & Nginx for Video Streaming using Docker on Jetson Nano locallyPico goes Cloudless: Running RTMP & Nginx for Video Streaming using Docker on Jetson Nano locally

I conducted Pico workshop for University students (Vellore Institute of Technology, Vellore & the University of Petroleum & Energy Studies, Dehradun) back in October 2019 where I demonstrated Live Object detection and analytics using Docker, AWS Rekognition System and Apache Kafka. The whole idea of Pico project is to simplify

Redis running inside Docker container on NVIDIA Jetson NanoRedis running inside Docker container on NVIDIA Jetson Nano

If you are looking out for a small, affordable, low-powered system which comes by default with the power of modern AI for your developers, then NVIDIA Jetson Nano is the answer. NVIDIA Jetson Nano is an embedded system-on-module (SoM) and developer kit from NVIDIA, including an integrated 128-core Maxwell GPU,

Running Redis on 5-Node Docker Swarm Cluster in 2 MinutesRunning Redis on 5-Node Docker Swarm Cluster in 2 Minutes

Redis refers to REmote DIctionary Server. It is an open source, in-memory Data Structure Store, used as a database, a caching layer or a message broker. Today Redis supports different kinds of abstract data structures, such as strings, lists, maps, sets, sorted sets, HyperLogLog, bitmaps, streams, and spatial indexes. Two

2019 Year in Review: The Rise of Pico, Collabnix Slack & DockerLabs2019 Year in Review: The Rise of Pico, Collabnix Slack & DockerLabs

2019 was a transformational year for Collabnix. With major initiatives like DockerLabs, Pico project & Slack, the site attracted around millions of users worldwide. This year Collabnix bagged top position in the “The Most Loved Docker Articles & Blogs” officially announced by Docker, Inc. 1,480,472 visitors this year… This year,

Kubernetes Monitoring & Best Practices Talk at Sumo Logic Bengaluru User GroupKubernetes Monitoring & Best Practices Talk at Sumo Logic Bengaluru User Group

Last Friday, I was invited by Sumo Logic to talk around Kubernetes Monitoring & Best Practices. Around 200+ attendees participated for this event which happened at the Bier Library, located in the bylanes of Koramangala 6th Block, Bengaluru – a beautiful space complete with open seating and a koi pond

The Rise of Pico: At the Grace Hopper Celebration IndiaThe Rise of Pico: At the Grace Hopper Celebration India

The Grace Hopper Celebration of Women in Computing (GHC) is a series of conferences designed to bring the research and career interests of women in computing to the forefront. It is the world’s largest gathering of women in computing. The celebration, named after computer scientist Grace Hopper, is organized every

Multi-Node K3s Cluster on NVIDIA Jetson Nano in 5 MinutesMulti-Node K3s Cluster on NVIDIA Jetson Nano in 5 Minutes

If you are looking out for lightweight Kubernetes which is easy to install and perfect for Edge, IoT, CI and ARM, then look no further. K3s is the right solution for you. K3s is a certified Kubernetes distribution designed for production workloads in unattended, resource-constrained, remote locations or inside IoT

Docker workshop on Raspberry Pi – University of Petroleum and Energy Studies, DehradunDocker workshop on Raspberry Pi – University of Petroleum and Energy Studies, Dehradun

On the 3rd of October, I travelled to UPES Dehradun(around 1500 miles) for 1 day session on ” The Pico project” as well as conducting Docker workshop on Raspberry Pi. It was an amazing experience where I got chance to interact with the University students for the first time. With

Building Your First Certified Kubernetes Cluster On-Premises (Part 3) – Support of Kubernetes on WindowsBuilding Your First Certified Kubernetes Cluster On-Premises (Part 3) – Support of Kubernetes on Windows

In Part 1 of this blog series, I demonstrated how to deploy a certified Kubernetes cluster on-premises using Docker Enterprise 3.0. I showcased how to install kubectl & install MySQL using Helm. In Part 2 of this blog series, I demonstrated how to build and configure Kubernetes external storage provisioner

Docker 19.03 comes to NVIDIA Jetson NanoDocker 19.03 comes to NVIDIA Jetson Nano

Did you know? In the latest Docker 19.03 Release, a new flag –gpus have been added for docker run which allows to specify GPU resources to be passed through to the Docker Image(NVIDIA GPUs). The latest nvidia-docker has already adopted this feature (see github), but deprecated --runtime=nvidia. Last Dockercon, I

Installing Docker Engine 19.03 on Raspberry Pi 3 in 2 MinutesInstalling Docker Engine 19.03 on Raspberry Pi 3 in 2 Minutes

Docker is officially supported both on Raspberry Pi 3 and 4. Installing Docker is just a matter of single-liner command. All you need to do is a simple curl command: curl -sSL https://get.docker.com/ | sh to get Docker binaries installed flawlessly. Isn’t it damn simple? Raspbian is a free operating

Unboxing 3.5” Touch Screen RPi LCD for Raspberry Pi 3 in 2 MinutesUnboxing 3.5” Touch Screen RPi LCD for Raspberry Pi 3 in 2 Minutes

If you have ever conducted Docker on Raspberry Pi workshop during the Meetup event, you surely understand the pain in bringing up working infrastructure. Especially when you are dependent upon WiFi network of the hosting company, it becomes difficult as in every new Meetup venue, you need to plug your

A Complete Guide to build Certified Kubernetes Cluster using Docker Enterprise 3.0 on Bare Metal System – Part-IA Complete Guide to build Certified Kubernetes Cluster using Docker Enterprise 3.0 on Bare Metal System – Part-I

Did you know? Over 800+ enterprise organizations use Docker Enterprise for everything from modernizing traditional applications to microservices and data science. Over 96% of enterprise IT organizations are unable to manage Kubernetes on their own and one of the common reason is due to its inherent complexity. Undoubtedly, Kubernetes is

Kubernetes Cluster on Bare Metal System Made Possible using MetalLBKubernetes Cluster on Bare Metal System Made Possible using MetalLB

If you try to setup Kubernetes cluster on bare metal system, you will notice that Load-Balancer always remain in the “pending” state indefinitely when created. This is expected because Kubernetes, by default does not offer an implementation of network load-balancer for bare metal cluster. In a cloud-enabled Kubernetes cluster, you

Top 5 Cool Projects around Docker, Raspberry Pi & Blinkt! ~ Monitoring Docker Swarm using LEDs – Part ITop 5 Cool Projects around Docker, Raspberry Pi & Blinkt! ~ Monitoring Docker Swarm using LEDs – Part I

Two week back, I travelled to Jaipur, around 1000+ miles from Bangalore for delivering one of Docker Session. I was invited as a Guest Speaker for “IIEC Connect” event conducted by LinuxWorld Inc. held in GD Badaya Auditorium, Jaipur which accommodated around 500-600+ engineering students. It was an amazing experience

Docker Enterprise 3.0: Now with New Built-in Docker cluster CLI PluginDocker Enterprise 3.0: Now with New Built-in Docker cluster CLI Plugin

Last Dockercon, dozens of new Docker CLI Plugin were introduced. All of these CLI plugins will be available in upcoming Docker Enterprise 3.0 GA release this year. Docker Desktop Enterprise 3.0 Public Beta was made available soon after Dockercon event during 2nd week of May 2019. This public beta consists

How to Deploy Apache Kafka on AWS Platform using Docker Swarm Mode?How to Deploy Apache Kafka on AWS Platform using Docker Swarm Mode?

I am thrilled and excited to start a new open source project called “Pico”. Pico is a beta project which is targeted at object detection and analytics using Apache Kafka, Docker, Raspberry Pi & AWS Rekognition Service. The whole idea of Pico project is to simplify object detection and analytics

How to create a Local Private Docker Registry on Play with Docker in 5 Minutes?How to create a Local Private Docker Registry on Play with Docker in 5 Minutes?

DockerHub is a service provided by Docker for finding and sharing container images with your team. It is the world’s largest repository of container images with an array of content sources including container community developers, open source projects and independent software vendors (ISV) building and distributing their code in containers.

Running Docker Containers on EC2 A1 Instances powered by Arm-Based AWS Graviton ProcessorsRunning Docker Containers on EC2 A1 Instances powered by Arm-Based AWS Graviton Processors

2 week back, I wrote a blog post on how Developers can now build ARM containers on Docker Desktop using docker buildx CLI Plugin. Usually developers are restricted to build Arm-based application right on top of Arm-based system.Using this plugin, developers can build their application for Arm platform right on

How I built ARM based Docker Images for Raspberry Pi using buildx CLI Plugin on Docker Desktop?How I built ARM based Docker Images for Raspberry Pi using buildx CLI Plugin on Docker Desktop?

2 weeks back in Dockercon 2019 San Francisco, Docker & ARM demonstrated the integration of ARM capabilities into Docker Desktop Community for the first time. Docker & ARM unveiled go-to-market strategy to accelerate Cloud, Edge & IoT Development. These two companies have planned to streamline the app development tools for

New Docker CLI API Support for NVIDIA GPUs under Docker Engine 19.03.0 Pre-ReleaseNew Docker CLI API Support for NVIDIA GPUs under Docker Engine 19.03.0 Pre-Release

Let’s talk about Docker in a GPU-Accelerated Data Center… Docker is the leading container platform which provides both hardware and software encapsulation by allowing multiple containers to run on the same system at the same time each with their own set of resources (CPU, memory, etc) and their own dedicated

Sysctl Support for Docker Swarm Cluster for the first time in Docker 19.03.0 Pre-ReleaseSysctl Support for Docker Swarm Cluster for the first time in Docker 19.03.0 Pre-Release

Docker CE 19.03.0 Beta 1 went public 2 week back. It was the first release which arrived with sysctl support for Docker Swarm Mode for the first time. This is definitely a great news for popular communities like Elastic Stack, Redis etc. as they rely on tuning the kernel parameter

Docker 19.03.0 Pre-Release: Fast Context Switching, Rootless Docker, Sysctl support for Swarm ServicesDocker 19.03.0 Pre-Release: Fast Context Switching, Rootless Docker, Sysctl support for Swarm Services

Last week Docker Community Edition 19.03.0 Beta 1 was announced and release notes went public here.Under this release, there were numerous exciting features which were introduced for the first time. Some of the notable features include – fast context switching, rootless docker, sysctl support for Swarm services, device support for

Meet K3s – A Lightweight Kubernetes Distribution for Raspberry Pi ClusterMeet K3s – A Lightweight Kubernetes Distribution for Raspberry Pi Cluster

To implement a microservice architecture and a multi-cloud strategy, Kubernetes today has become a key enabling technology. The bedrock of Kubernetes remains the orchestration and management of Linux containers, to create a powerful distributed system for deploying applications across a hybrid cloud environment. Said that, Kubernetes has become the de-facto

Docker Birthday #6: “Show-And-Tell” Event in BangaloreDocker Birthday #6: “Show-And-Tell” Event in Bangalore

Docker’s Birthday Celebration is not just about cakes, food and party. It’s actually a global tradition that is near and dear to our heart because it gives each one of us an opportunity to express our gratitude to our huge community of contributors. The goal of this global celebration is to welcome every

A First Look at Docker Desktop EnterpriseA First Look at Docker Desktop Enterprise

If you are looking out for Desktop Enterprise software solution for creating & delivering production-ready containerized applications in a simplified & secure way, Docker Desktop Enterprise is the right tool for you. Last Dockercon, Docker announced the release of the new Docker Desktop Enterprise which is a new commercial Desktop

5 Minutes to Kubernetes Dashboard running on Docker Desktop for Windows 2.0.0.35 Minutes to Kubernetes Dashboard running on Docker Desktop for Windows 2.0.0.3

If you want to get started with Kubernetes on your Laptop running Windows 10, Docker Desktop for Windows CE is the quickest way. Docker Desktop is the preferred choice for millions of developers that are building containerized applications for couple of reasons. The major reasons being – 1-click installation and

Top 50 Ansible Interview QuestionsTop 50 Ansible Interview Questions

Ansible is an open-source engine that automates configuration management, application deployment, and other devOps tasks. Ansible is simple, agentless IT automation technology that can improve your current processes, migrate applications for better optimization, and provide a single language for DevOps practices across your organization. If you’re looking for Ansible Interview

Turn Your Raspberry Pi into Low-cost CCTV Surveillance Camera(with Night Vision) in 5 Minutes using DockerTurn Your Raspberry Pi into Low-cost CCTV Surveillance Camera(with Night Vision) in 5 Minutes using Docker

Last week I purchased Raspberry PI Infrared IR Night Vision Surveillance Camera Module 500W Webcam. This webcam features 5MP with OmniVision 5647 sensor which is in fixed focus mode. The high-definition 5MP camera delivers outstanding photos but can also shoot video, ideal for drones or a CCTV project. The camera overcomes the disadvantages offered by our other

Test Drive 5 Cool Linux Applications on Docker Desktop for Windows PlatformTest Drive 5 Cool Linux Applications on Docker Desktop for Windows Platform

Docker Desktop for Windows 2.0.0.3 Release is available. This release comes with Docker Engine 18.09.2, Compose v1.23.2 & Kubernetes v1.10.11. One of the most anticipating feature introduced with this release is around the process isolation feature on Windows 10 for the first time. Process-isolation containers were already possible on Windows Server,

Top 5 Features of Docker Engine v18.09.1 That You Shouldn’t Miss OutTop 5 Features of Docker Engine v18.09.1 That You Shouldn’t Miss Out

Docker Engine v18.09.1 went GA last month. It was made available for both the Community and Enterprise users. Docker Enterprise is a superset of all the features in Docker Community Edition. It incorporates defect fixes that you can use in environments where new features cannot be adopted as quickly for

Building Data Persistent & Datacenter Asset Reporting Capability with Racktables running inside Docker containerBuilding Data Persistent & Datacenter Asset Reporting Capability with Racktables running inside Docker container

Let’s talk about Docker inside the datacenter.. If you are a datacenter administrator and still scouring through a spreadsheet of “unallocated” IP addresses, tracking asset and service tag of your individual computer hardware systems, maintaining quite complex documentation of the racks, devices, links and network resources you have in control

Test Drive Compose on Kubernetes on Play with Kubernetes(PWK) Playground in 5 MinutesTest Drive Compose on Kubernetes on Play with Kubernetes(PWK) Playground in 5 Minutes

On the 2nd day of Dockercon, Docker Inc. open sourced Compose on Kubernetes project. This project provides a simple way to define cloud native applications with a higher-level abstraction, the Docker Compose file. Docker Compose is a tool for defining and running multi-container Docker applications is already used by millions of Docker users.Docker

A First Look at Compose on Kubernetes for MinikubeA First Look at Compose on Kubernetes for Minikube

Say Bye to Kompose ! Let’s begin with a problem statement – “The Kubernetes API is quite HUGE. More than 50 first-class objects in the latest release, from Pods and Deployments to ValidatingWebhookConfiguration and ResourceQuota can make anyone go waffling. If you are a developer, I am sure this can

Running Cron Jobs container on 5-Node Docker Swarm Mode ClusterRunning Cron Jobs container on 5-Node Docker Swarm Mode Cluster

A Docker Swarm consists of multiple Docker hosts which run in swarm mode and act as managers (to manage membership and delegation) and workers (which run swarm services). When you create a service, you define its optimal state (number of replicas, network and storage resources available to it, ports the

Top 5 Most Exciting Dockercon EU 2018 AnnouncementsTop 5 Most Exciting Dockercon EU 2018 Announcements

Last week I attended Dockercon 2018 EU which took place at Centre de Convencions Internacional de Barcelona (CCIB) in Barcelona, Spain. With over 3000+ attendees from around the globe, 52 breakout sessions, 11 Community Theatres, 12 workshops, over 100+ total sessions, exciting Hallway Tracks & Hands-on Labs/Trainings, paid trainings, women’s