Containerization & Virtualization

Containerization & Virtualization#


Table of Contents#


Vagrant#

vagrant

  • vagrant global-status --prune

  • vagrant up

  • vagrant box update

  • vagrant destroy

  • vagrant box prune

  • vagrant halt

  • vagrant box update && vagrant destroy --force && vagrant up

Verify Vagrant.

vagrant --version

Install Parallels provider Vagrant plugin: https://parallels.github.io/vagrant-parallels/docs/installation/

  • vagrant plugin install vagrant-vmware-desktop

  • vagrant plugin install vagrant-parallels

  • vagrant plugin install vagrant-share

  • vagrant plugin install vagrant-vbguest

Update.

  • vagrant plugin update vagrant-vmware-desktop

  • vagrant plugin update vagrant-parallels

vagrant plugin

  • vagrant plugin list

vagrant box

  • vagrant box update

  • vagrant box list

  • vagrant box remove <name>

  • vagrant init bento/ubuntu-18.04

  • vagrant init hashicorp/bionic64

  • vagrant init ubuntu/focal64

  • vagrant up --provider=virtualbox

  • vagrant up --provider=vmware_fusion

  • vagrant up --provider=parallels

  • vagrant ssh

  • vagrant ssh-config

  • vboxmanage list vms

  • vboxmanage list runningvms

  • vboxmanage unregistervm <ID>


Resources#

  • [ h ][ d ][ w ] Docker

  • [ h ][ d ][ w ] Parallels

  • [ h ][ d ][ w ] Podman

  • [ h ][ d ][ w ] Quick EMUlator (QEMU)

  • [ h ][ d ][ w ] Vagrant

  • [ h ][ d ][ w ] VirtualBox

  • [ h ][ d ][ w ] VMWare ESXi

  • [ h ][ d ][ w ] VMware Fusion

  • [ h ][ d ][ w ] VMWare Workstation

  • [ h ][ d ][ w ] Xen

    • [ h ][ w ] XCP-ng

  • [ y ] 06-06-2020. Techno Tim. “Virtualize vs. Containerize (Which should I choose?)”.


Terms#

  • [ w ] Bare Metal

  • [ w ] Binary Translation

  • [ w ] Citrix Systems

  • [ w ] Container

  • [ w ] Containerization

  • [ w ] Emulator

  • [ w ] Full Virtualization

  • [ w ] Hardware-Assisted Virtualization

  • [ w ] Hardware Virtualization

  • [ w ] Hypervisor

  • [ w ] Kernel-Based Virtual Machine (KVM)

  • [ w ] OS-level Virtualization

  • [ w ] Paravirtualization

  • [ w ] System Virtual Machine

  • [ w ] Video Game Console Emulator

  • [ w ] Virtual Machine (VM)

  • [ w ] Virtual Machine Escape

  • [ w ] Virtualization Stack

  • [ w ] x86 Virtualization