Besides the default base os image, you may download additional images with different OS's. Look at the GitHub listing for list of supported templates. (what are the rules on this? ie I would guess only can run containers that are older than the base?).
Where is the website? Where does it download to and how long is it kept. When container created where is it located and what are the key config files?
# create container and downloaded in one step, sudo lxc-create --template download --name my-container # will download a list to show # pick version, Distribution: ubuntu Release: trusty Architecture: amd64 # will receive prompts about downloading which may take a while Downloading the image index Downloading the rootfs Downloading the metadata The image cache is now ready Unpacking the rootfs --- You just created an Ubuntu container (release=trusty, arch=amd64, variant=default) To enable sshd, run: apt-get install openssh-server For security reason, container images ship without user accounts and without a root password. Use lxc-attach or chroot directly into the rootfs to set a root password or create user accounts.
If you already know the exact distribution, release and architecture you may run as one command,
sudo lxc-create --template download --name my-container -- --dist ubuntu --release trusty --arch amd64