Jawaban:
Docker menyediakan metode untuk mengelola wadah level OS dan dibangun di atas fitur asli Linux untuk kontainerisasi tingkat OS. Semua kontainer yang berjalan pada sistem berbagi kernel yang sama; Mac OS X tidak menggunakan kernel Linux, melainkan kernel mach, sehingga tidak dapat dijalankan di dalam wadah Docker saat ini.
Anda dapat menjalankan Docker pada Mac Anda menggunakan mesin virtual, tetapi kontainer yang menjalankan instance itu perlu menjalankan Linux.
Sekarang karena Docker menggunakan libcontainer daripada LXC sebagai dasarnya, ada kemungkinan bahwa porting libcontainer di masa depan dapat memungkinkan untuk menjalankan kontainer Windows dan Mac OS Docker pada sistem tersebut masing-masing, tetapi tergantung pada fitur OS yang sesuai yang tersedia untuk memungkinkan untuk kontainerisasi.
so [Mac] cannot be run inside a Docker container at this time.
<- Apakah ada pembaruan tentang ini sekarang? Atau apakah kita masih terbatas pada aplikasi Linux murni?
Menjalankan OSX VM dalam wadah Docker dimungkinkan. Lihatlah https://github.com/Cleafy/sxkdvm misalnya.