Note
If you encounter an apt-related error, try changing the mirror URL.
git clone https://github.com/hi-jin/ros-humble-novnc.git
cd ros-humble-novnc
brew install colima
colima start --arch aarch64 --vm-type=vz --vz-rosetta
docker build --platform linux/amd64 --no-cache -t ros-vnc .
docker run --platform linux/amd64 -itd -p 8080:8080 --name ros-vnc ros-vnc
Connect to http://localhost:8080/vnc.html and run rviz2
to test your environment.
rviz2
curl -sSL http://get.gazebosim.org | sh
and then,
gazebo