windows10でのbashでdocker使えるの? windows subsystem for linux
先に言うと、一度開発者バージョンとしてのウィンドウズ10、bashを試してみましたが、現時点でのbash(ubuntu14lts)が完全ではないので・・・・
案の定ですが、bash on dockerという環境は作れませんでした。
ここでもチラっと書かれますがbash on dockerは
We do not know yet (but probably not). つまりわからないが、おそらく無理との事。
で、今回下記の記事で仕組みについて書かれてますが
この中で
つまり、各プロバイダドライバーはLinuxのシステムコールをNT APIに変換して、Windows 10上でbashといったコマンドの実現を行っている
という点からもコアからlinuxではない(まあ、当たり前ですが)ので、
コマンドレベルでは良くても、ubuntuで出来る事=win10bashで出来るというのはあまり期待しない方がいいかもしれません。
ただ、上段のstackoverflowの掲示板を見ると、マイクロソフトが色々docker用の開発を行ってるのがわかります。
また、さよならoracle vmという感じで下記のような動きもあるので
現状はおそらく、上の記事のように上手いことwin10bashと別にdockerなどの仮想機能をOS,ソフトとして実装していくんじゃないだろうかと予想されます。
(もしくは完全に・・・・? だとしたら、びっくらポンです)