動かざることバグの如し

近づきたいよ 君の理想に

OrbStackでmacOSに即席Ubuntu環境を作る

環境

  • macOS 26.4
  • OrbStack Version 2.1.0

やりたいこと

macOSでサクッとLinux環境を用意したい Dockerでもいいんだけどsystemdがなかったり検証として実際のサーバーと即していない部分もある。

そこでOrbStackのSSH機能を使う

SSH起動まで

まずUbuntuのマシンを作成する。

orb create ubuntu

起動したマシンの一覧を確認 runningになっているはず

orb list

NAME    STATE    DISTRO  VERSION   ARCH   SIZE      IP
----    -----    ------  -------   ----   ----      --
ubuntu  running  ubuntu  questing  arm64  726.1 MB  192.168.139.162

SSHで接続する。OrbStackが自動でSSH設定を済ませてくれるので ssh orb だけでログインできる。接続後、OSバージョンを確認する。

❯ ssh orb
thr3a@ubuntu:~$ cat /etc/os-release 
PRETTY_NAME="Ubuntu 25.10"
NAME="Ubuntu"
VERSION_ID="25.10"
VERSION="25.10 (Questing Quokka)"
VERSION_CODENAME=questing
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=questing
LOGO=ubuntu-logo

アーキテクチャも念のため確認する。X64ではないので注意

thr3a@ubuntu:~$ arch
aarch64

macOSからアクセスする

動作確認用にNginxをインストールする。

sudo apt update
sudo apt install nginx

macOSからは http://ubuntu.orb.local/ でアクセスできる。OrbStackは仮想環境ごとに *.orb.local というドメインを自動で割り当てくれるからである。

(http://localhost/ でもアクセス可能)

参考リンク