前提としてFirecrackerがKVMが動作するLinux環境が必須です。
まず、GitHubからFirecrackerをダウンロードしてきます。環境はWindows上のVirtualboxのUbuntuで動かしています。
まずはダウンロードとインストール
# 1.firecrackerのダウンロードと展開
curl -LO https://github.com/firecracker-microvm/firecracker/releases/download/v1.14.3/firecracker-v1.14.3-x86_64.tgz
tar zxvf firecracker-v1.14.3-x86_64.tgz
cd release-v1.14.3-x86_64/
# 2.Firecrackerを/usr/local/binに移動
sudo mv firecracker-v1.14.3-x86_64 /usr/local/bin/firecracker
firecrackerは終了時にソケットを消してくれないので、起動時に消してくれるスクリプトを作成して/usr/local/bin配下に配置
#!/bin/bash
rm -f /run/firecracker.socket
/usr/local/bin/firecrackersudo mv firecracker.sh /usr/local/bin
sudo chmod +x /usr/local/bin/firecracker.sh 起動
$ sudo firecracker.sh
2026-03-20T10:51:22.154386667 [anonymous-instance:main] Running Firecracker v1.14.3
2026-03-20T10:51:22.154622599 [anonymous-instance:main] Listening on API socket ("/run/firecracker.socket").
2026-03-20T10:51:22.154926170 [anonymous-instance:fc_api] API server started.これで、Firecrackerを試す準備ができました。