Oracle VM VirtualBox adalah perangkat lunak virtualisasi, yang dapat digunakan untuk mengeksekusi sistem operasi "tambahan" di dalam sistem operasi "utama". Sebagai contoh, jika seseorang mempunyai sistem operasi MS Windows, yang terpasang di komputernya, maka seseorang tersebut dapat pula menjalankan sistem operasi lain yang diinginkan di dalam sistem operasi MS Windows.
Fungsi ini sangat penting jika seseorang ingin melakukan ujicoba dan simulasi instalasi suatu sistem tanpa harus kehilangan sistem yang ada. Aplikasi dengan fungsi sejenis VirtualBox lainnya adalah VMware dan Microsoft Virtual PC.
Sistem operasi yang dapat menjalankannya antara lain Linux, Mac OS X, Windows XP, Windows Vista, Windows Sistem, Windows 8, Solaris.
Docker adalah sebuah aplikasi yang bersifat
open source yang berfungsi sebagai wadah/container untuk
mengepak/memasukkan sebuah software secara lengkap beserta semua hal
lainnya yang dibutuhkan oleh software tersebut dapat berfungsi. Dalam praktek dasarnya ada beberapa perintah Docker yang sering digunakan yaitu build, push, pull, run, commit.
Perintah-perintah tersebut akan dibahas secara singkat dan akan dilengkapi kemudian saat diperlukan.
Di bawah ini terdapat illustrasi sederhana dari docker worflow – alur kerja docker yang dasar.
Di bawah ini terdapat illustrasi sederhana dari docker worflow – alur kerja docker yang dasar.