562 Stories by Ajeet Raina
I still remember those days(back in 2006-07′) when I started my career as IT Consultant in Telecom R&D centre where I used to administer...
Did you know? There are more than 300,000 Docker Compose files on GitHub. Docker Compose is a tool for defining and running multi-container Docker...
Yet another amazzing Dockercon ! I attended Dockercon 2018 last week which happened in the most geographically blessed city of Northern California...
Docker for Mac 18.05.0 CE Release went GA last month. With this release, you can now select your orchestrator directly from the UI...
In a recent survey of 191 Top Fortune 1000 executives, 69% of them believe that conference presents a wealth of networking opportunities which...
Docker is a full development platform for creating containerized apps, and Docker for Mac is the most efficient way to start and run Docker...
Docker for Mac 18.04.0 CE Edge Release went GA early last month. This was the first time Kubernetes version 1.9.6 & Docker Compose...
Is Function a new container? Why so buzz around Serverless computing like OpenFaas? One of the biggest tech trend of 2018 has been...
Its 2018 ! Let Containers Manage Your Datacenter.. Containers are changing the dynamics of modern data center. It is a growing technology that is...
The Only Kubernetes Solution for Multi-Linux, Multi-OS and Multi-Cloud Deployments is right here… Docker Enterprise Edition(EE) 2.0 Final GA release is available. One of...
“As you grow up, make sure you have more networking opportunities than chances, and more collaborative approach than just an acquaintance. Reason ~ “Sharing...
Docker 18.03.0 CE Release is now available under Docker for Mac Platform. Docker for Mac 18.03.0 CE is now shipped with Docker Compose version...
Are you new to CI/CD? Continuous Integration (CI) is a development practice that requires developers to integrate code into a shared repository several times...
Say Bye to Kubectx ! I have been a great fan of kubectx and kubectl which has been a fast way to switch between...
Docker for Mac 18.01.0 CE is available for the general public. It holds experimental Kubernetes release running on Linux Kernel 4.9.75, Docker Compose 1.180...
Docker For Mac 17.12 GA Release is now available for the general public. Experimental Kubernetes Support is available only on Edge Release. You can...
Docker For Mac 17.12 GA is the first release which includes both the orchestrators – Docker Swarm & Kubernetes under the same Docker platform....
“LinuxKit is NOT designed with an intention to replace any of traditional OS like Alpine, Ubuntu, Red Hat etc. It is an open-source...
Docker support for Kubernetes is now in private beta. As a docker captain, I was able to be a part of the first group...
LinuxKit GITHUB repository has already crossed 1800 commits, 3600+ stars & been forked 420+ times since April 2017 when it was open sourced by...
LinuxKit GITHUB repository recently crossed 3495 stars, forked around 410+ times and added 80+ contributors. Just 7 months old project and it has already...
Let’s talk about CRI Vs CRI-Containerd… Container Runtime Interface(a.ka. CRI) is a standard way to integrate Container Runtime with Kubernetes. It is new plugin...
Here’s a BIG news for the entire Container Community – “Kubernetes Support is coming to Docker Platform“. What does this mean? This means that developers...
In my last blog post, I talked about how to get started with NVIDIA docker & interaction with NVIDIA GPU system. I demonstrated NVIDIA Deep...
Post Dockercon 2017 @ Austin TX, I raised a feature request titled “LinuxKit command to push vmware.vmdk to remote ESXi datastore”. Within few weeks...
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...
Here comes the most awaited feature of 2017 – “Building Docker Swarm cluster which includes all Windows cluster, or a hybrid cluster of Linux...
By default, Docker assigns IPv4 addresses to containers. Does Docker support IPv6 protocol too? If yes, how complicated is to get it enabled? Can I...
LinuxKit GITHUB repository recently crossed 3000 stars, forked around 300+ times and added 60+ contributors. Just 5 months old project and it has already...
Let’s talk about Dockerized Elastic Stack… Elastic Stack is an open source solution that reliably and securely take data from any source, in any...
Docker For Mac 17.06 CE edition is the first Docker version built entirely on the Moby Project. In case you’re new, Moby is an...
“..Its Time to Talk about Bring Your Own Components (BYOC) now..” The Moby Project is gaining momentum day by day. If you are System...
Today I spoke at Docker Bangalore Meetup which took place in IBM India Systems Development Lab(ISL) – an R&D Division located at Manyata Embassy Business...
Docker 17.06.0-ce-RC5 got announced 5 days back and is available for testing. It brings numerous new features & enablements under this new upcoming release. Few...
With around 2800+ GITHUB stars, 54 contributors, 28 external, 50+ commits per week since the DockerCon launch, LinuxKit has really gained a lot of...
Yet Another Problem Statement(YAPS)… Let us accept the fact – “Managing Docker on different Infrastructure is still difficult and not portable”. While working on...
One of the most compelling feature of LinuxKit is “Everything replaceable and customisable”. You can now build up your own customised Linux Operating System...
At Dockercon last month, Oracle released its flagship databases, middleware and developer tools into the Docker Store marketplace via the Docker Certification Program. What...
Docker 17.05.0 Final release went public exactly 2 week back.This community release was the first release as part of new Moby project. With this...
Moby has turned to be an open playground for collaborators. It has become a popular collaborative project for the container ecosystem to assemble container-based systems....
Why https://github.com/docker/docker been redirected to moby/moby? Why Docker created the Moby project? Is Docker renamed to Moby? What it actually mean when we say...
In my last blog post, I showed how to get started with LinuxKit for Google Cloud Platform. LinuxKit is secure, lean and portable Linux Subsystem...
“…LinuxKit? A New Beast? What problem does it solve for us?..” In case you missed out Dockercon 2017 and have...
If you are looking out for Web UI for your private Docker Registry, I would recommend to test-drive a tool called “Portus” powered by...
Do you want to learn Docker FOR FREE OF COST? Yes, you read it correct. Thanks to a playground called “play-with-docker” – PWD in...
Docker, Inc announced initial support for volume driver plugins for the first time under Docker 1.8 release. Since then, there has been subtle changes...
Go programming language has really helped in shaping Docker as a powerful software and enabling fast development for distributed systems. It has been helping...
Apache JMeter is a popular open source software used as a load testing tool for analyzing and measuring the performance of web application or...
Are you still thinking whether or not to attend Dockercon 2017? Still finding it difficult to convince yourself or your boss/manager to allow you...
DellEMC Rex-Ray 0.8 Final Release was announced last week. Graduated as top-level project within {code} community, RexRay 0.8 release has been considered as one...
Docker Engine 1.13.1 went GA last week and introduced one of the most awaited feature called Secrets Management . With a mission to introduce...
Recently I purchased a brand new slim 13.3 inch Apple Mac Book Air with an amazing 1.6GHz dual-core Intel Core i5 processor. Introducing Siri to...
Raspberry Pi 3 Model B is the first 64 bit version and the third generation Pi box which runs on 1.2GHz 64 bit quad-core...
Docker Engine 1.13.0 Final Release has been officially announced . With over 1050 commits, 1025 file changes and 175 days since Engine 1.12,Docker team...
With almost every new release, Docker Inc. has open sourced its vital and popular software tools to the community to join hands with all...
2016 has been a great year for Docker Inc. With the announcement of Docker 1.12 release in last Dockercon, a new generation Docker clustering...
Docker Datacenter(DDC) provides an integrated platform for developers and IT operations teams to collaborate securely on the application life cycle. It is an integrated,...
Today Enterprise IT look for a secure, scalable, out-of-the-box, elastic, portable and integrated solution platform which can span across from their highly dense data...
Carrying a slogan “Code Open, Deploy Anywhere”, {code} by DellEMC is an organization of open source engineers focused on next generation infrastructure that effectively...
Are you planning to speak or conduct your next Docker Workshop on Raspberry Pi’s? Still curious to know whether the tools like Docker Machine,...
Docker Compose has gained lots of attention in the recent past due to its easy one-liner installation(on Linux, Windows & Mac OS X), easy-to-use...
Last week I read a research paper called “Computer Immunology” written by a computer scientist Mark Burgess(Founder of CfEngine). Thanks to Solomon Hykes for...
Containers are stateless by nature and likely to be short-lived. They are quite ephemeral than VMs. What it actually means? Say, you have any...
September 26, 2016 was an important day for both Docker Inc. and Microsoft at Ignite conference in Atlanta. Two week ago, Microsoft finally unveiled...
What’s the story of Docker compose in 1.12.1 Swarm Mode? How does it integrates with the new APIs – service, node and swarm? How...
In the previous post, we talked about running Nagios container on Raspberry Pi for the first time.Nagios is a free and open source monitoring...
Why should I deploy Docker to IoT devices? What are the use cases of running containers inside the IoT device like Raspberry Pi? Is...
“Does Docker Engine 1.12 has storage discovery similar to Service Discovery and Orchestration Feature? What is the Volume/Persistent Storage story in 1.12 Swarm Mode?...
In the previous post, I showed how to get Docker 1.12.1 up and running on Raspberry Pi3 in just 5 minutes. Under 1.12.1 release,...
In our previous posts, we spent considerable amount of time deep-diving into Swarm Mode which is in-built orchestration engine in Docker 1.12 release. The...
Docker support for Raspberry Pi was introduced for the first time in 2016 with 1.12 release. . With Docker v1.12.1 release, a FIRST ARM...
In the previous blog post, we deep-dived into Service Discovery aspects of Docker. A service is now a first class citizen in Docker 1.12.0 which...
Docker 1.12 is GA now. Thanks to Docker Inc. core Team and community support for releasing it on time as promised during DockerCon 2016.In...
Prior to Docker 1.12 release, setting up Swarm cluster needed some sort of service discovery backend. There are multiple discovery backends available like hosted...
In the last Meetup (#Docker Bangalore), there has been lots of curiosity around “Desired State Reconciliation” & “Node Management” feature in case of Docker Engine...
Today Docker Inc. released Engine 1.12 Release Candidate 4 with numerous improvements and added security features. With an optional “Swarm Mode” feature rightly integrated...
“The Best way to orchestrate Docker is Docker” In our previous post, we talked about Swarm Mode’s built-in orchestration and distribution engine.Docker’s new deployment...
Docker Engine 1.12 can be rightly called ” A Next Generation Docker Clustering & Distributed System”. Though Docker Engine 1.12 Final Release is around corner but the...
Docker-Datacenter (DDC) is targeted for both developers and IT operations team. DDC provides both developers and IT operations a common option for managing containers....
In our previous post, we looked at detailed implementation of Docker-Datacenter-In-A-Box (Container-as-a-Service) on VMware ESXi platform. DDC pluggable architecture and open APIs allows flexibility in compute,...
The critical component for any enterprise IT, either having multiple data centers or a hybrid cloud or multiple cloud providers, is the ability to...
Docker 1.11 is two week old now. Popular for its Software Infrastructure Plumbing(SIP), Docker Inc. first focused on adoption of libnetwork, followed by Notary...
Docker’s acquisition of Tutum, a cross-cloud container management service has really paid-off. Two week back, Docker announced “Docker Cloud 1.0” – a new service...
Security issues like kernel exploits, denial-of-service attacks, container breakouts, poisoned images, compromising secrets etc. has been talked a lot in recent times for a...
User Namespace support was introduced as an experimental feature last November under Docker 1.9 version. Docker 1.10 finally brings it as a general availability...
RHEL 7 comes with MariaDB by default. Don’t get surprised if you don’t see MySQL server specific packages being displayed through YUM search utility....
Installing Docker on Linux Kernel 2.6.x is quite unstable. Docker Inc. recommends using Linux Kernel 3.x.x to have smooth Docker functionality. I had OS...
Docker Swarm is 1 year old now. Docker Inc. during DockerConEU, December 2014 made the announcement of Docker Swarm. A Docker Swarm is a...
In our previous post, we spent considerable time in understanding what is Universal Control Plane(UCP) and how to add hosts to UCP. For UCP...
Docker Machine enables a simplified approach to set up Docker hosts on supported platforms, including Linux, Windows, OS X, and various cloud providers, in...
Docker recently announced Universal Control Plane (UCP) beta availability to the public. This tool delivers Enterprise-ready capabilities and is meant to be run in...
Parted Magic is a complete hard disk management solution.Parted Magic is a small live CD/USB/PXE with its elemental purpose being to partition hard drives....
I am not Microsoft guy but recently I have been asked by my colleague to assist him in automating Hyper-V VM provisioning process. There...
“Is VM passe?” ~ this is an important debate ongoing around the globe among the CEOs, CFOs and CIOs. Most of the industry experts...
Docker 1.9 new networking is Software Defined Networking (SDN) for containers. Pushing the experimental version to the public was a right thing Docker Inc....
This is a tutorial series for understanding how Docker Networking really works. I have tried to put it in very simple language so that...
Building .DEB package is still a daunting process. It involves a series of compiling, linking and building the source packages. Compiling tuns your source...
You must be curious about what goes in and out of the running Docker containers. Debugging a normal Linux system processes is very much...
Docker is an amazing technology and it just simplifies both workflows and communication. Traditionally, the cycle of getting an application from local development to...
Just like Docker, Amazon and Red Hat too announced the availability of Docker formatted container images. This is purely an effort to enable Docker...
I had dozens of Docker containers and images running on my host machine. I played around those images for my internal project work. I...
Docker is all about application. It doesn’t need BIOS, NIC and firmware to run any application. But its gives you flexibility to put any...
Are you planning to setup own Docker private registry in your lab? Are you planning to bring all the in-house developers to work internally...
I still follow the same old traditional mediawiki software to track the roadmap, knowledge base articles, latest and updates for Linux Kernel, released operating...
Are you a Microsoft enthusiast? Do you want to try running containers on Windows platform? Then you have at the right place. As of...
Last month at San Francisco @ Dockercon15, there were numerous exciting announcement which includes runtime container called runC, Docker network, Docker Notary etc. Docker...
It is never recommended to install openssh-server on the container for just mere shell access. It is always suggested to keep your container lightweight rather...
Today we are going to look at an interesting concept of linking containers. In our previous post, we pulled LAMP which is a complete...
Yesterday evening I decided to spend time on setting up LAMP( Linux, Apache, MySQL and PHP) stack inside a docker container. I managed to...
This is step by step guide on how to push Docker Image to Docker Hub registry. To get started with this post, I assume...
This blog post describes how to automate the bare metal provisioning of physical and virtual machines through Razor. Razor is an open source tool...
In my previous blog post we talked about how to pull images, create containers, start and stop the containers, today we are going to talk...
This is a step by step guide for getting started with Docker. This guide starts with a fresh CentOS 7.0 host machine, talks about how...
This blog post describes how to run Apache Hadoop over the open source distributed parallel file system like Lustre. Hadoop is a large-scale distributed,...
Few months back I tried setting up Puppet on Solaris platform. Puppetlabs provides bits for Puppet Enterprise software for Solaris in their official website....
By default, the Iperf client connects to the Iperf server on the TCP port 5001 and the bandwidth displayed by Iperf is the bandwidth...
Here is a helpful script which just setup 1 OpenStack Juno controller and 1 compute node in an easy way: File: controller-node-setup #!/bin/bash #get...
Dockers containers are revolutionizing the cloud computing world, spreading everywhere and powering developers world-wide to automate deployment of applications as a portable self-sufficient containers....
Are you running out of space while creating more and more containers? Here is a guide to change the default docker installation directory so...
Are you getting the below error while starting with the fresh docker installation on CentOS 7.0? /usr/bin/docker: relocation error: /usr/bin/docker: symbol dm_task_get_info_with_deferred_remove, version Base...
Want to know the inactive users on your Linux machine who have not been using the machine since long time? The following simple shell...
Are you working in restricted corporate environment? Are you looking for how to run Docker behind the firewall.You can always specify an HTTP proxy...
Want to restrict simultaneous number of logins attempt on Linux machine? Here is the quick way of doing it. 1. Edit the file /etc/security/limits.conf...
I am very thrilled and excited about Packtpub publisher’s recently published “PowerCLI Cookbook”. I have been part of a reveiwer team and spent couple...
Welcome Readers !! This is a second series of VMware vSphere Q/A which is emphasized on ESXi internals and related feature Q/A. I hope...
What is Docker? Docker is a lightweight containerization technology that has gained widespread popularity in recent years. What does Docker uses? It uses a...
Docker is a new open source tool based on Linux container technology (LXC). LXC is an OS level virtualization method for running multiple isolated...
Looking for VMware vSphere High Availability based Interview questions? I have attempted to gather important interview questions which you might find useful for your...
Setting up Salt Halite is not straightforward process. Its a WebUI for Salt master where you can easily run commands and manage minions. I...
SaltStack is an extremely fast and scalable systems and configuration management software for predictive orchestration, cloud and data center automation, server provisioning, application deployment...
Are you preparing for Hadoop Interview? Have you spent last several hours to get the collection of Hadoop MapReduce questions? Are you in last...
In today’s session, we are going to quickstart writing a basic puppet module. A Very simple example could be creating a directory on remote...
Puppet is an open source framework and toolset for managing the configuration of computer systems. Puppet can be used to manage configuration on UNIX...
Last week I thought of setting up Nagios on my Linux Box.I installed a fresh piece of RHEL on my Virtualbox and everything went...
While attending RHCE examination, I faced a lot of question related to Apache. While installation and configuration of Apache was the first topic, I...
I thought of starting my day today with Open-Xchange. I had Vmware Workstation installed on one of Windows 7 Enterprise machine. I installed a...
Today we are going to learn about Puppet Modules. What is Puppet Modules? Puppetlabs defines it as “Modules are self-contained bundles of code and...
Today is the day 1 of Learn Puppet with Me. I am starting this thread for those who want to learn Puppet smoothly. Puppet...
RAID 1 creates a mirror on the second drive. .You will need to create RAID aware partitions on your drives before you can create...
RAID 0 will create striping to increase read/write speeds as the data can be read and written on separate disks at the same time....
I read this interesting mailing thread few weeks back. I won’t be late to share this with open source enthusiast like you. Here goes the...
Recently one of my colleague called me up with a problem statement where he was finding difficulty configuring JBOSS through puppet. I tried to...
My friend was running a cybercafe center. He has dozens of ESXi running 100 of VMs. He was using Dell Multi-UPS Management console to...
Installing Java Development toolkit on Linux is always matter of difficulty since Oracle provides both RPM and tarballs in their official website. Installing RPM...
It has been long I was thinking of writing something about DNS(Domain Name Server). DNS is a database of the IP to Name and...
Today morning I started my day testing with Multicast Packet Filtering. I had buntu 12.04.1 and CentOS 6.5 in my VM running over ESX...
A hyperthreaded processor has the same number of function units as an older, non-hyperthreaded processor. It just has two execution contexts, so it can...
FTP refers to File Transfer Protocol. By default, Red Hat supports vsftp. If you do minimal RHEL installation, you mightn’t have vsftp related RPM...
“Can Linux be installed without swap space?”. This question was asked to me on one of Linux System admin interview. It might confuse anyone...
I was just hanging around blogs until I cam across one nice piece of setting up centralized Logging setup.I thought to try it out...
Sometimes you might need setting up Password-less SSH for running script or for application where you dont want to use password everytime. Here is...
SmartFoxServer is a massive multiplayer platform for building games, MMO communities, virtual worlds, realtime multiplayer games. To setup SFS, in short on Linux platform...
In the previous article we saw the practical implication of setting up a samba share.In this article we will explore more about the Samba...
Samba is an important component to seamlessly integrate Linux/Unix Servers and Desktops into Active Directory environments using the winbind daemon.In simple words, Samba is...
If you are a system admin who is still sticking to Clonezilla, you must probably look out to try FOG – a very fast...
Puppet is an IT automation tool which has already gained popularity among the system admins, developers and Cloud architects. Whether its operating system resource...
Ansible is an IT automation tool. It can configure systems, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero...
Yesterday I attended Open Source India 2014 event which happened in NIMHANS Convention Center, Bengaluru. If you are new to OSI, let me brief...
Getting skype working on CentOS 6.5 has been a daunting job for lot of system administrators. Usually I found system administrators posting this query...
Automation always saves your considerable time. Especially when you have to follow the similar step for hundreds of machine, automated scripts and tools have...
Redmine built through Ruby on Rails has been impressive free and open source web-based project management. I have been Trac quite for some time...
This is an introductory post on Hadoop for new begineers who want step by step instruction for deploying Hadoop on the latest Ubuntu 14.04...