Docker ToolboxをHyper-V上にセットアップ

Docker Toolboxをインストール

  • (すでにインストール済みなら)Select Componetsで「Git for Windows」のチェックを外す。
  • 同じく「Virtual Box」を外したいところだが、アンチェックできない。(なにこれ?)
  • なので、Docker Toolboxをインストール後、コントロールパネルからVirtual Boxをアンインストールする。

Hyper-V設定

  • 外部接続スイッチを作る。
  • Hyper-Vマネージャーを起動する。
  • 仮想スイッチマネージャーを開く。
  • 「外部」を選んで、仮想スイッチを作成する。

仮想マシン作成

仮想マシンストレージフォルダを作成

 PS> mkdir "C:\Docker"
  • ストレージフォルダを指定しないと%USERPROFILE%以下に.dockerフォルダが作成され、いけてない。

仮想マシン作成

 PS> docker-machine --storage-path "C:\Docker" create -d hyperv my-docker-machine
  • PowerShellは管理者権限で起動する。
  • 仮想マシン名は英数字と-のみ使える。

ストレージフォルダパスの指定

 PS> $env:MACHINE_STORAGE_PATH="C:\Docker"
  • 上のように環境変数を指定するが、いまいちいけてない変な環境変数名なので、docker-machine.exeのラッパーバッチを作って、その中で環境変数指定するといいだろう。
  • 全体的にしょぼさを感じる。

仮想マシンにSSH接続

 PS> docker-machine ssh my-docker-machine
  • クジラの絵が表示されたら、OK。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2016-02-08 (月) 00:03:34