Posted in Skills Table

Docker

Solomon Hykes started Docker in France and was released as open source in March 2013. Docker is a new container technology which makes it possible to run more apps on the same server and help in packaging programs. This technology allows the user to package an application with all its required parts, libraries and other dependencies into a standardized unit for development.

Generally, we use virtual machines(VM) which run inside a guest OS which in turn is powered on the server’s host OS. This consumes a lot of time for the applications to be open. It also uses different kernel and not the same kernel as of the host. Container technology is in which it shares the same kernel as that of the server which makes it faster for the application to open. Containers will include the application and all its dependencies which make it easy for it to run on any other machine.

Docker has three main parts, docker daemon, docker CLI and docker image index. Docker daemon is used to manage docker (LXC-Linux containers) containers on the host it runs. Docker CLI is used to command and communicate with the docker daemon. Docker image index is a repository (public or private) for docker images. Dockerfiles will work as scripts automating the building process of images. Once a docker file execution is over, a docker image will be formed which will be used to start a new container. Continue reading “Docker”

Posted in FOSS@Amrita

FOSS@Amrita

FOSS (Free or Open Source Software) programs are those that have licenses which will allow users to freely run the program for any purpose, modify the program and also distribute the original versions or the modified versions of them.

Amrita University has been ranked No.1 Private University in India. FOSS@Amrita is a student community at Amrita University and one of the most active student communities on the campus. We encourage, support and mentor students to improve their technical and social skills through contributing to open source. We are a community of students that support and guide each other towards making open source contributions, towards the usage of free software and also to shape them to be confident individuals. Continue reading “FOSS@Amrita”