keke's diary

おめでとうございます!

Hyper-V で固定アドレスを利用する

Hyper-V で標準の仮想スイッチとして使われる Default Switch は DHCP&NAT が動いています。
これにより自動的に仮想マシンをインターネットへ接続でき、とても便利です。

しかし仮想マシンに固定のアドレスを振りたい、という場合には Default Switch は利用できません。
というのも Windows 起動のタイミングで Default Switch のネットワークアドレスがランダムに変更されてしまうためです。

この記事では、固定アドレスを持つ内部スイッチの作成と、その内部スイッチ用の NAT 設定について記載します。

続きを読む

Docker Desktop for Windows 無しで Docker を使う

Docker Desktop は特に Windows 上で簡単に Docker 環境を用意できる素晴らしいツールです。
そんな Docker Desktop は最近になって subscription の仕組みが変わり、大きめの企業では有償プランへの移行の検討が必要となりました。

個人向けでは今後も無料ですが、そんな Docker Desktop (for Windows) の代替として、 WSL 上の Ubuntu で Docker daemon を動かし、それを Windows 上の Docker CLI から操作するという方法が紹介されていました。
この方法であれば Visual Studio Code拡張機能である Remote Container も利用できるので非常に便利です。

この記事は、そんな Docker daemon on WSL を Windows から動かす方法の設定メモです。

続きを読む

Rocky Linux / AlmaLinux on Hyper-V で拡張セッションを動かす

Hyper-V には拡張セッションという、仮想マシンへの RDP 接続支援機能が実装されています。
この記事は拡張セッションを Rocky Linux / AlmaLinux 8.4 で利用するための設定メモです。

主に Minimal でインストールした Rocky Linux で動作確認をしていますが、おそらく RHEL8 相当のディストリビューションであれば同様に利用できるのかなと思います。

続きを読む