Skip to main content

Posts

Showing posts from February, 2019

Commands used in Dockefile - Part4

  Docker is an opensource tool used for virtualization and deliver software in the form of packages called Containers. It is one of the most important tools used in networking domain.  Dockerfile  is a template for building the image which contains commands needed to package the software. In this post, I am going to explain the commands ADD & COPY used in  Dockerfile .   ADD Command:   ADD command is used to copy files, directories or files from remote URLS to destination path in the image. The source paths can contain wildcards.   If the destination has relative path, it is relative to the Working directory of the image. Note that source path is always relative to the Docker build context.   ADD command will not support authentication. So, if there are any protected files to be added in  Dockerfile  building, use other tools like curl or  wget   Dockerfile  copying Single & Multiple files, directory using ADD inst...

Introduction to Docker Containers and Virtual Machines

What is a Virtual Machine?   Virtual Machine is nothing but emulation of the hardware server. It uses the system physical hardware and emulates the environment on which  the  user can run applications. Virtual machines are mainly used in cloud computing to provide isolation and resource control. It loads a full OS and has own memory management to run applications in a secure & efficient manner. Virtual machines also ensure high availability.   What is a Docker?   Docker is nothing but an open source project that offers a software solution known as containers. Container is a small stand-alone & lightweight executable software code that has everything included for running it. Containers are scalable .   They are  safer to use and deploy.  Also, as containers are platform independent, Docker can run across both the Windows - based operating system and the Linux operating system. Docker helps in running microservices applicati...