Hi guys,
I would like to use this project as a light weight sandbox, but had some trouble running the example.
I installed the binaries with
cp a3s* lib /usr/local/bin
ln -s /usr/local/bin/lib/libkrunfw.so* /usr/local/lib/
And when I try to launch the very start box, It outputted some error log
root@ai45lab:~# a3s-box run --name hello alpine:latest -- echo "Hello from MicroVM"
Creating box hello (a143eb40fcda)...
2026-04-21T07:34:20.157417Z WARN Exec socket appeared but heartbeat failed, exec will not be available
Box hello (a143eb40fcda) started. Press Ctrl-C to stop.
init.krun: entered main argc=1
init.krun: mount_filesystems ok
init.krun: after cmdline env import KRUN_INIT=/sbin/init KRUN_INIT_PID1=<null> BOX_EXEC_EXEC=echo
init.krun: root propagation ok
init.krun: tty/session configured
init.krun: config parsed
init.krun: selected exec=/sbin/init init_pid1=0
init.krun: setup_redirects ok
init.krun: execvp(/sbin/init) starting
init.krun: execvp(/sbin/init) failed errno=2
Couldn't execute '/sbin/init' inside the vm: No such file or directory
Stopping box hello...
Box hello stopped.
I also tried running a box with interactive shell, still got errors
root@ai45lab:~# a3s-box run -it --name dev alpine:latest -- /bin/sh
Creating box dev (3a4989f02274)...
2026-04-21T07:47:58.636724Z WARN Exec socket appeared but heartbeat failed, exec will not be available
Error: Exec error: Failed to connect to PTY server at /root/.a3s/boxes/3a4989f0-2274-4ef8-bef1-26a645a81af2/sockets/pty.sock: Connection refused (os error 111)
Appreciate for your help.
Hi guys,
I would like to use this project as a light weight sandbox, but had some trouble running the example.
I installed the binaries with
And when I try to launch the very start box, It outputted some error log
I also tried running a box with interactive shell, still got errors
Appreciate for your help.