LXC sous Ubuntu Server 14.04 c'est géant

J'ai toujours pensé que la meilleure implémentation de LXC, ce système similaire aux jails de FreeBSD, était sur ubuntu. En effet si je cite deux autres systèmes, Fedora et Debian, les choses sont compliquées. Fedora ne fourni pas de templates, ce qui oblige à créer et paramétrer soi-même de A à Z son container, quant à Debian ils sont présents mais bugués (malgré des rapports de bug datant d'avant la sortie de la stable). Sur ubuntu tout marche, les templates sont présents, et les containers subissent un confinement supplémentaire avec Apparmor.

Ce qui me pousse à écrire cet article, c'est le nouveau système de templates sous Ubuntu Server 14.04. En effet celui-ci propose de nombreuses distributions, voyez-vous même :

---
DIST	RELEASE	ARCH	VARIANT	BUILD
---
centos	6	amd64	default	20140516_02:16
centos	6	i386	default	20140516_02:16
debian	jessie	amd64	default	20140515_22:42
debian	jessie	armel	default	20140515_22:42
debian	jessie	armhf	default	20140515_22:42
debian	jessie	i386	default	20140515_22:42
debian	sid	amd64	default	20140515_22:42
debian	sid	armel	default	20140515_22:42
debian	sid	armhf	default	20140515_22:42
debian	sid	i386	default	20140515_22:42
debian	wheezy	amd64	default	20140515_22:42
debian	wheezy	armel	default	20140515_22:42
debian	wheezy	armhf	default	20140515_22:42
debian	wheezy	i386	default	20140515_22:42
fedora	19	amd64	default	20140516_01:27
fedora	19	armhf	default	20140516_01:27
fedora	19	i386	default	20140516_01:27
fedora	20	amd64	default	20140516_01:27
fedora	20	armhf	default	20140516_01:27
fedora	20	i386	default	20140516_01:27
gentoo	current	amd64	default	20140516_14:12
gentoo	current	armhf	default	20140516_14:12
gentoo	current	i386	default	20140516_14:12
oracle	6.5	amd64	default	20140516_11:40
oracle	6.5	i386	default	20140516_11:40
plamo	5.x	amd64	default	20140515_21:36
plamo	5.x	i386	default	20140515_21:36
ubuntu	lucid	amd64	default	20140516_12:43
ubuntu	lucid	i386	default	20140516_12:43
ubuntu	precise	amd64	default	20140516_12:43
ubuntu	precise	armel	default	20140516_12:43
ubuntu	precise	armhf	default	20140516_12:43
ubuntu	precise	i386	default	20140516_12:43
ubuntu	quantal	amd64	default	20140426_03:49
ubuntu	quantal	armel	default	20140426_03:49
ubuntu	quantal	armhf	default	20140426_03:49
ubuntu	quantal	i386	default	20140425_03:49
ubuntu	saucy	amd64	default	20140516_12:43
ubuntu	saucy	armhf	default	20140516_12:43
ubuntu	saucy	i386	default	20140516_12:43
ubuntu	trusty	amd64	default	20140516_12:43
ubuntu	trusty	armhf	default	20140516_12:43
ubuntu	trusty	i386	default	20140516_12:43
ubuntu	utopic	amd64	default	20140515_03:49
ubuntu	utopic	armhf	default	20140516_08:40
ubuntu	utopic	i386	default	20140516_12:43
---

Cette liste s'affiche quand on tape la commande permettant de créer un container LXC. Elle permet de sélectionner simplement le type de système désiré. Et oui, il y a du CentOS dans la liste !

Ubuntu Server peut donc être utilisé comme système hôte, et faire ensuite tourner du CentOS, Debian, Fedora... ce qui offre presque autant de souplesse que la virtualisation complète de KVM. J'ai hâte de tester tout ça !

Vus : 695
Publié par Maniatux : 95