Docker for Windows と Android Studio の共存
Docker for Windows と Android Studio とを共存できたっぽいのでメモ。
Hyper-V の有効・無効化はググってくだせい。
環境
- Windows 10 Pro
- Windows 10 April 2018 Update(バージョン 1803)
- Android Studio 3.2.1
共存するときの問題点
- Android Studio → Hyper-V 無効にしないとエミュ起動できない
- Docker for Windows → Hyper-V 有効にしないと使用できない
とても分かりやすい詰み状態……。
どう解決するのよ
身も蓋もない話ですが、最近の Android Studio のアプデで Android エミュレータが Hyper-V に対応しました。
android-developers.googleblog.com
ただしエミュレータのバージョンは 27.3.8 以上を要請するようです。
(Mac と)Windows 10 Pro 以外のユーザはどうするの
Hyper-V の有効・無効化はWindows 10 Pro しかできないんですよね……。
なので、それ以外の Win ユーザは Docker Toolbox | Docker Documentation を使うのがベターかもしれません。初めてわざわざ 10 Pro を選んで正解だと思いました←
余談
マンガでわかるDocker①②をひととおり実践していろいろ得るものがあったので、次はその記事にしたい。