回答:
Dockerは、OSレベルのコンテナーを管理するためのメソッドを提供し、OSレベルのコンテナー化のためのLinuxのネイティブ機能の上に構築されています。システムで実行されているすべてのコンテナは同じカーネルを共有します。Mac OS XはLinuxカーネルを使用せず、machカーネルを使用するため、現時点ではDockerコンテナー内で実行できません。
仮想マシンを使用してMacでDocker を実行できますが、そのインスタンスで実行されるコンテナーはLinuxを実行する必要があります。
DockerがLXCではなくlibcontainerをベースとして使用するようになったため、将来、libcontainerの移植により、それらのシステムでそれぞれWindowsおよびMac OS Dockerコンテナーを実行できるようになる可能性がありますが、利用可能な適切なOS機能に依存しますコンテナ化を可能にします。
so [Mac] cannot be run inside a Docker container at this time.
<-現在、これに関する更新はありますか?それとも、まだ純粋なLinuxアプリケーションに制限されていますか?
DockerコンテナでOSX VMを実行することは可能です。たとえば、https://github.com/Cleafy/sxkdvmをご覧ください。