Stations de travail en ligne OnWorks Linux et Windows

Logo

Hébergement gratuit en ligne pour les postes de travail

<Précédent | Table des matières | Suivant>

Cette section décrira les tâches de conteneur les plus simples. 5.5.1. Création d'un conteneur

Chaque nouveau conteneur est créé en fonction d'une image, d'un conteneur existant ou d'un instantané de conteneur. Au moment de l'installation, LXD est configuré avec les serveurs d'images suivants :

ubuntu: cela sert aux versions officielles des images cloud du serveur Ubuntu.

ubuntu-quotidien: cela sert les images cloud officielles du serveur Ubuntu des versions de développement quotidiennes.


image

39 http://open-zfs.org

40 https://github.com/lxc/lxd/blob/master/doc/configuration.md


satellite: il s'agit d'un alias installé par défaut pour images.linuxcontainers.org. Il s'agit d'images lxc classiques construites à l'aide des mêmes images que celles utilisées par le modèle de "téléchargement" LXC. Cela inclut diverses distributions et un minimum d'images Ubuntu personnalisées. Ce n'est pas le serveur recommandé pour les images Ubuntu.


La commande pour créer et démarrer un conteneur est


lxc launch remote:nom du conteneur de l'image


Les images sont identifiées par leur hachage, mais sont également aliasées. Le serveur « ubuntu » connaît de nombreux alias tels que « 16.04 » et « xenial ». Une liste de toutes les images disponibles sur le serveur Ubuntu peut être consultée en utilisant :


liste d'images lxc ubuntu :


Pour afficher plus d'informations sur une image particulière, y compris tous les alias sous lesquels elle est connue, vous pouvez utiliser :


Informations sur l'image lxc ubuntu:xenial


Vous pouvez généralement faire référence à une image Ubuntu en utilisant le nom de la version ("xenial") ou le numéro de version (16.04). De plus, « lts » est un alias pour la dernière version LTS prise en charge. Pour choisir une architecture différente, vous pouvez spécifier l'architecture souhaitée :


Informations sur l'image lxc ubuntu:lts/arm64


Commençons maintenant notre premier conteneur :


lxc lance ubuntu:xenial x1


Cela téléchargera l'image officielle actuelle du cloud Xenial pour votre architecture actuelle, puis créera un conteneur à l'aide de cette image et enfin le démarrera. Une fois la commande renvoyée, vous pouvez la voir en utilisant :


lxc liste lxc info x1


et ouvrez un shell en utilisant:



lxc exécutable x1 bash


La page d'essai donne un résumé complet des commandes que vous pouvez utiliser pour administrer les conteneurs.


Maintenant que l'image 'xenial' a été téléchargée, elle sera synchronisée jusqu'à ce qu'aucun nouveau conteneur n'ait été créé sur cette base pendant (par défaut) 10 jours. Après cela, il sera supprimé.


Meilleur système d'exploitation Cloud Computing chez OnWorks :