Comment créer une distribution Linux dans votre navigateur Web à l’aide d’Instantbox

Si vous cherchez un moyen simple de lancer une distribution Linux à des fins de développement, Instantbox le fait depuis un navigateur Web.

Photo : Ralf/Adobe Stock

Si vous êtes un développeur, en particulier celui qui travaille avec des conteneurs ou des déploiements natifs du cloud, vous travaillez avec Linux. Bien que Linux ne soit peut-être pas votre système d’exploitation de bureau préféré, il s’agit certainement de votre environnement de conteneur ou de cloud. Pour cette raison, vous devez avoir un accès facile à un système d’exploitation Linux natif pour servir d’environnement de développement.

Pour cela, vous pouvez toujours vous connecter à votre serveur Docker ou Kubernetes et créer un nouveau conteneur basé sur une image Linux donnée. Vous pouvez également emprunter la voie de la machine virtuelle ou même utiliser un outil comme Multipass.

VOIR: Plus de 40 termes open source et Linux que vous devez connaître (TechRepublic Premium)

Il existe un autre moyen. Cette méthode permet de déployer une nouvelle distribution Linux pour répondre à vos besoins de développement, le tout à partir d’un navigateur Web. Cet outil s’appelle Instantbox, ce qui facilite la création d’une nouvelle distribution Linux à des fins de développement ou même de formation. Avec Instantbox, vous pouvez lancer Ubuntu, CentOS, Arch Linux, Debian, Fedora ou Alpine Linux avec une interface utilisateur pointer-cliquer simple.

Ce dont vous avez besoin pour installer Instantbox

Pour déployer Instantbox avec succès, vous aurez besoin d’un serveur ou d’un ordinateur de bureau exécutant Docker et docker-compose. C’est ça.

Comment installer Docker CE

Si vous n’avez pas encore installé Docker, faisons-le maintenant.

Commencez par ajouter la clé GPG requise à l’aide de la commande :

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Ensuite, ajoutez le dépôt Docker officiel :

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Nous devons maintenant nous occuper de certaines dépendances en utilisant la commande :

sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y

Installez la dernière version du moteur Docker à l’aide de ces deux commandes :

sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io -y

Assurez-vous que votre utilisateur est toujours membre du groupe docker avec la commande :

sudo usermod -aG docker $USER

Déconnectez-vous et reconnectez-vous pour que les modifications prennent effet.

Vous voudrez également installer la commande docker-compose, qui peut être effectuée avec :

sudo apt-get install docker-compose -y

Comment déployer Instantbox

Créez un nouveau répertoire avec la commande :

mkdir instantbox

Accédez à ce nouveau répertoire avec :

cd instantbox

Téléchargez et exécutez le script d’installation en utilisant :

bash <(curl -sSL https://raw.githubusercontent.com/instantbox/instantbox/master/init.sh)

Une fois le script téléchargé, exécutez docker-compose comme ceci :

docker-compose up -d

Comment accéder à Instantbox

Le déploiement ne devrait prendre que quelques minutes. Une fois cela fait, ouvrez un navigateur Web et pointez-le sur http://SERVER:8888, où SERVER est l'adresse IP ou le domaine du serveur d'hébergement. Vous devriez être accueilli par la page principale de l'Instantbox (Figure A).

Figure A

Instantbox est prête et prête à être expédiée.
Instantbox est prête et prête à être expédiée.

Comment déployer une distribution Linux avec Instantbox

Cliquez sur la distribution que vous souhaitez déployer, sélectionnez la version, puis cliquez sur Suivant (Image B).

Image B

Déployons la dernière version d'Ubuntu.
Déployons la dernière version d'Ubuntu.

Dans la fenêtre résultante (Image C), configurez le port, les cœurs de processeur, la mémoire et la durée du déploiement.

Image C

Configuration de notre instance Ubuntu sur Instantbox.
Configuration de notre instance Ubuntu sur Instantbox.

Cliquez sur Créer. Ensuite, lorsque vous y êtes invité, cliquez sur Confirmer.

Instantbox déploiera la distribution et une autre fenêtre contextuelle apparaîtra dans laquelle vous pourrez cliquer sur Oui pour ouvrir le webshell. Faites cela et vous vous retrouverez à l'invite bash (Image D) de votre distribution Linux nouvellement déployée.

Image D

Vous pouvez maintenant commencer à tester ou développer votre nouvel environnement Linux.
Vous pouvez maintenant commencer à tester ou développer votre nouvel environnement Linux.

Crée des distributions Linux jetables

Instantbox est un excellent outil pour créer des distributions Linux jetables qui peuvent être utilisées à des fins de développement ou de test. Une chose à noter, cependant, est que vous ne pouvez créer qu'une seule distribution à la fois. Lorsque vous avez terminé la distribution, assurez-vous de cliquer sur Purger dans la fenêtre principale d'Instantbox pour supprimer le déploiement et recommencer.

Abonnez-vous à TechRepublic Comment faire de la technologie sur YouTube pour tous les derniers conseils technologiques pour les professionnels de Jack Wallen.

Leave a Reply

Your email address will not be published. Required fields are marked *