wslでsystemdを利用するためにはgenieをインストールして使うことができます。これはubuntu20.04などでも利用できます。
-
WSLではaz acr loginが使えないけど無理やり使う方法はDockerをsystemdで起動します。 - 技術的な何か。
はじめに Azure Container Registryにアクセスしたい場合には、az login → az acr login --name <レジストリ名> という流れを踏みます。
level69.net
--2022/09/30 追記--
Windows のビルドのバージョンは22000.0以上の場合、Windows 11 やWindows 10 Insider ProgramなどではWSLがSystemdに対応したのでこちらをお試しください。
-
WSLでsystemdのPID=1に対応したらしいので試してみた - 技術的な何か。
はじめに WSLでsystemdをPID=1に対応しました。非常にうれしいニュースです。 現状はWindows 11かWindows 10 Insider Programのみです。ビルドのバージョンは
level69.net
Ubuntu 22.04 では下記のような選択肢があります。
sudo /usr/libexec/wsl-systemd
/usr/libexec/nslogin
ps ax | grep system
簡単ですね
これで色々とWSLでもsystemdにとらわれない形で利用できます。