What can MetaContainer do?
user@host1$ metac fs export /home/user/shared
ref:7N9_k-ZQJ92SyZMQtizkA4mYDoG-Byhes6Nok1ph
Send the reference via IM or mail to another person or run on another computer:
user@host2$ metac fs bind /home/user/shared-from-host1 ref:7N9_k-ZQJ92SyZMQtizkA4mYDoG-Byhes6Nok1ph
user@host1$ metac desktop export localx11:
ref:MNS2I2mR4nsVW4XYVI3r-1TkmScK0OZd6X_rB5qL
Send the reference via IM or mail to another person, so she can attach to your session:
user@host2$ metac desktop attach ref:MNS2I2mR4nsVW4XYVI3r-1TkmScK0OZd6X_rB5qL
On machine hosting the disk:
user@nas$ metac file export /dev/mapper/nas-vm
ref:miOZCkUt77meIs-1HsK65Qb2U-_DHV2eC9yAjLiZ
On machine where the VM should be ran:
user@host$ metac vm start --drive uri=ref:miOZCkUt77meIs-1HsK65Qb2U-_DHV2eC9yAjLiZ
More on Github
Installing MetaContainer
The easiest way is to use curl-pipe-installer. Execute:
curl https://metacontainer.org/install.sh | sudo bash
Alternatively, follow the instructions on Github.
MetaContainer is pre-alpha
There will be lots of bugs. If you are interested, but currently don't have time with pre-alpha software, subscribe to MetaContainer newsletter or drop me an email at michal@zielinscy.org.pl.