0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

WSLの基本操作

0
Posted at

はじめに

最近WSL(WSL2)を触る機会があり、WSLに関する記事も幾つか投稿してきたので、ついでに基本操作について記事としてまとめてみました。

WSLの実行

  • wslのみで実行すると、既定のディストリビューション(※後述)が起動します。
  • wsl --distribution {仮想マシン名}と指定すると、指定したディストリビューション(仮想マシン)が起動します。
WSLの実行
PS C:\Users\NKOJIMA> wsl --distribution docker-desktop

仮想マシン(ディストリビューション)の一覧表示

  • wsl --listを実行すると、利用可能な仮想マシンの一覧が表示されます。
仮想マシン(ディストリビューション)の一覧表示
PS C:\Users\NKOJIMA> wsl --list
Linux 用 Windows サブシステム ディストリビューション:
Ubuntu (既定)
docker-desktop
docker-desktop-data

仮想マシンのシャットダウン

  • wsl --terminate {仮想マシン名}を実行すると、指定した仮想マシン(ディストリビューション)をシャットダウンできます。
    • ここで指定する仮想マシン名(ディストリビューション名)は、上記のwsl --listで得られる仮想マシン名となります。
仮想マシンのシャットダウン
PS C:\Users\NKOJIMA> wsl --terminate docker-desktop
この操作を正しく終了しました。

WSL全体のシャットダウン

  • wsl --shutdownを実行すると、仮想マシン(ディストリビューション)単位ではなく、WSL全体をシャットダウンできます。
    • WSL全体をシャットダウンすることはそれほど多くないと思うので、仮想マシンをシャットダウンする場合はwsl --terminate {仮想マシン名}を使うケースが多そうです。

既定の仮想マシンの設定

  • こちらの記事のように、Docker Desktopが規定のプログラムになっていて不都合な時などは、wsl --setdefault {仮想マシン名}で既定の仮想マシン(ディストリビューション)を設定します。
PS C:\Users\NKOJIMA> wsl --setdefault Ubuntu
この操作を正しく終了しました。

参考URL

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?