ZeroLoom

Multipass をインストール

September 30, 2024
2 min read
Table of Contents

MacOS での環境構築


  1. インストール
bash
brew install --cask multipass
  1. VM を作成
bash
multipass launch --name <vm-name>

スペックを指定して VM を作成する場合

bash
multipass launch -n <vm-name> -c 2 -m 2G -d 50G
multipass launch -n <vm-name> -c 2 -m 4G -d 50G --cloud-init examples/cloud-init.yaml

コマンド一覧


  • VM に接続

    bash
    multipass shell <vm-name>
  • VM に接続なしでコマンドを実行

    bash
    multipass exec <vm-name> <command>
  • VM のリストを表示

    bash
    multipass list
  • VM を停止

    bash
    multipass stop <vm-name>
    multipass stop --all
  • VM を再開

    bash
    multipass start <vm-name>
    multipass start --all
  • VM を一時停止

    bash
    multipass suspend <vm-name>
    multipass suspend --all
  • VM を再開

    bash
    multipass unpause <vm-name>
  • VM を削除

    bash
    multipass delete <vm-name>
    multipass delete --all
  • VM を復旧

    bash
    multipass recover
  • VM を完全削除

    bash
    multipass purge
  • ホスト OS 上にあるディレクトリを VM 上にマウント

    bash
    multipass mount /path/to/your/local/directory <vm-name>:/path/to/your/mount/point