Jawaban:
Anda mungkin menemukan pembicaraan Mark Shuttleworth "Mengapa kami membutuhkan wadah yang berbeda untuk aplikasi" di Container Camp yang relevan dengan pertanyaan Anda. Dia berbicara tentang VM, container, dan Docker secara umum pada awalnya, melanjutkan ke terkunci dan bagaimana mereka masuk dalam waktu sekitar sembilan menit. Berikut ini ringkasan saya:
Anda bertanya tentang berbagai kasus penggunaan dibandingkan dengan Docker. Ini adalah salah satu yang dapat dikunci, tetapi Docker tidak dapat: aplikasi desktop. Pihak ketiga dapat mengirimkan aplikasi desktop menggunakan snaps, dan pengguna dapat dengan mudah menginstal dan memperbaruinya. Wadah Docker tidak dapat (dengan mudah) berinteraksi dengan pengguna secara grafis di layar, memuat dokumen dari direktori home pengguna, atau menyediakan konferensi video melalui webcam pengguna. Terkunci bisa (sekali diberi izin).
Anda mungkin bertanya bagaimana ini lebih baik daripada menggunakan AKP. Tetapi dibandingkan dengan Docker, itu seperti menanyakan bagaimana Docker lebih baik daripada menginstal dependensi pada sistem dengan tangan. Itu lebih baik, tetapi bagaimana tepatnya jawaban terbaik dalam pertanyaan yang terpisah dan tidak khusus untuk Docker.