what is the package manager used by tiny core? i think this is what's used by boot2docker
If I remember correctly, TCL uses a very simple overlay system based on squashfs. Most (all?) of the tooling and package management stuff is also written in bash.