月: 2022年11月

VM覚書 WindowsServer2019 Hyper-Vインストール前

VMで仮想サーバ(Windows Server2019)を構築しているのだが、そのせいでHyper-Vのインストールがうまくいかない。
で、色々調べて試してムリそうだったんだが、YouTubeで外国人の人が何かやっているのを見て試してみることにした。

  • 仮想サーバはいったん終了
  • ストレージを右クリックして「データストアの参照」を選択
  • データストアブラウザで対象サーバのフォルダ内にある.vmxファイルをダウンロード
  • ダウンロードしたファイルをテキストエディタで開いて以下の編集
    guestOSの名前変更(必要かどうかは不明~英語でしゃべってるからよく分からんかった~)

    guestOS = "winhyperv"
    

    末尾に下記1行追加

    CPUID.V0 = "FALSE"
    
  • データストアブラウザで編集後保存したファイルを同じところにアップロードして上書き
  • 仮想サーバ再起動

Docker覚書 WindowServer ExperimentalをTrueにしたい

そもそもなんでWindowsServerにDockerを入れようとしているのか、自分でもよく分からなくなって、もう

勉強のため!

みたいなモードに入っている。
PowerShellで docker version と打ったとき、ClientとServerの情報が見られるのだが、
C:\Program Files\Docker\config\daemon.json
に、

{
  "experimental": true
}

を入れてみてもServer側のExperimental: がfalseになってしまうので、どうしたものかと思って
C:\ProgramData\docker\configのフォルダに同じdaemon.jsonを入れてサーバ再起動してみたら、

Server: Mirantis Container Runtime
 Engine:
  Version:          20.10.9
  API version:      1.41 (minimum version 1.24)
  Go version:       go1.16.12m2
  Git commit:       9b96ce992b
  Built:            12/21/2021 21:33:06
  OS/Arch:          windows/amd64
  Experimental:     true

とうまくいきやした!