Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

refer to this link to answer the questions: https://linuxhint.com/lxd-vs-docker/

ID: 3745000 • Letter: R

Question

refer to this link to answer the questions:  

https://linuxhint.com/lxd-vs-docker/

1.) Name one difference between LXD and Docker.

2.) Are technologies like LXD and Docker new? If not, what other technologies are like this?

3.) From a hardware resource perspective, why are technologies like LXD and Docker preferable to technologies like VMware and Virtualbox?

4.) In this class we will be using VMware and LXD. These are just two examples of virtualization technology. In addition to Docker and Virtualbox, use Google to find one example of an alternative to VMware and Virtualbox and one example of an alternative to LXD and Docker.

Explanation / Answer

1. The difference between the LXD amd Docker is

In LXD we can contact the host operating system, so that they communicate each other i. e. host system and LXD container can communicate each other as separate system.

But with Docker this facility is not there, Docker container doesn't even have an idea of the host system and it cannot communicate through networking commands.

2. LXD and Docker are said to be containarization technologies. These are not new one's, These technologies came into existence in the early 2000's. There are some other technologies are also there much like these, those are rkt, hyper-v containers, openVZ etc..

3. Because the VMware and virtual box will setup the environment that are more like a new operating system which is actually a portion of memory. Because of this setup there will overhead in the running software. Where as the setup is also critical. Also the hardware resources will be divided between host and virtual box.

Where as for Docker and LXD these are just containers. They can easily setup and also it directly runs on the host system as an application. Because of this there will be no overhead on the software and the resources are efficiently used in these.

4. For vmware and virtual box there are alternatives like OracleVM and Citrix xenserver etc..

The alternatives for LXD and Docker are openVZ and rkt containers are there.