Virtual machine 无法使用Ubuntu13.04 Raring版本上的LXC1.0.0.alpha 1创建带有ubuntu模板的lxc容器
我无法在Ubuntu13.04raring上使用lxc1.0.0.apha1版本创建Ubuntu容器。这里有什么明显的我遗漏的吗Virtual machine 无法使用Ubuntu13.04 Raring版本上的LXC1.0.0.alpha 1创建带有ubuntu模板的lxc容器,virtual-machine,virtualization,docker,lxc,Virtual Machine,Virtualization,Docker,Lxc,我无法在Ubuntu13.04raring上使用lxc1.0.0.apha1版本创建Ubuntu容器。这里有什么明显的我遗漏的吗 root@ubuntu:~# lxc-ls --fancy NAME STATE IPV4 IPV6 AUTOSTART ---------------------------------- root@ubuntu:~# lxc-version lxc version: 1.0.0.alpha1 root@ubuntu:~# lxc-create -t u
root@ubuntu:~# lxc-ls --fancy
NAME STATE IPV4 IPV6 AUTOSTART
----------------------------------
root@ubuntu:~# lxc-version
lxc version: 1.0.0.alpha1
root@ubuntu:~# lxc-create -t ubuntu -n u_1
getopt: unrecognized option '--rootfs=/usr/lib/x86_64-linux-gnu/lxc'
lxc-create: container creation template for u_1 failed
lxc-create: Error creating container u_1
root@ubuntu:~#
使用以下命令在Ubuntu13.04上安装LXC1.0.0.aplha1
root@ubuntu:~# apt-get install -y liblxc0/raring-backports python3-lxc/raring-backports lxc/raring-backports
Alpha版本通常不稳定。去年,LXC发生了很大变化,Ubuntu 14.04附带了LXC 1.0.5,这个命令应该可以工作:
$ lxc-create -t ubuntu -n u_1
(在目录
/var/lib/lxc/u_1
中从名为u_1
的ubuntu模板创建容器)我非常喜欢lxc,但我不喜欢lxc create
。依靠一个脚本来生成rootfs对我来说似乎是错误的(脚本可能会失败,它们必须维护,等等)
Docker正在构建一个庞大的根文件系统数据库,该数据库针对容器使用进行了优化,可以与LXC一起使用。签出以避免再次使用
lxc create
。您是否尝试过13.10?这与13.04有关吗?我同意@rico-我不推荐13.04。使用12.04 LTS(它是LTS,因此得到了很好的支持)。如果您需要一些前沿的东西,请使用13.10或更好的14.04(很快将成为新的稳定LTS)。