読者です 読者をやめる 読者になる 読者になる

takafumi blog

日々の勉強メモ

【Docker】 docker toolboxでdockerとvagrantを共存

VirtualBox Vagrant Docker

環境  Windows 10 VirtualBox 5.1.12 Vagrant 1.8.7 docker 1.13.1

壮絶に勘違いしていた事。

Windowsで現行Dockerはdocker for windowsしかないと思ってたorz

普通にdocker toolboxとかあるんですね。

docker for widows docker toolbox vagrant
仮想化方式 Hyper-V VirtualBox VirtualBox/Hyper-V
VirtualBoxとの共存 x o o / x
Hyper-Vとの共存 o x o / x
  • Vagrantはprovider選択でHyper-Vを選ぶ事が可。
  • ただしWindowsHyper-VのサービスをONにすると、Hyper-V以外のVirtualBoxは使えなくなる。
    なので実際にはどちらか一方を選択という事になる。

docker toolboxは結局VirtualBox上にホストを立てるので、Vagrant上のVirtualBox上でやってもあまり変わらない。 しいて言うなら一枚中間が少なくなって、dockerコマンドがCMD上から使えるが、Linux使いだとCMDでdockerコマンド使えてもそんなにうれしくない気がする。

f:id:takafumi-s:20170218135432p:plain