Dans cet article, je vais vous montrer comment installer et utiliser Docker sur Ubuntu 18.04 LTS.
Dans cette section, je vais vous montrer comment ajouter le référentiel du package Docker sur Ubuntu 18.04 LTS.
Mettez d'abord à jour le cache du référentiel du package APT de votre Ubuntu 18.04 Machine LTS avec la commande suivante:
$ sudo apt mise à jour
Le cache du référentiel de package APT doit être mis à jour.
Maintenant, exécutez la commande suivante pour installer certains packages supplémentaires nécessaires pour ajouter le référentiel de package Docker sur Ubuntu 18.04 LTS:
$ sudo apt-get install apt-transport-https ca-certificates curl gnupg logiciel-
propriétés-communs
Maintenant, appuyez sur y Et puis appuyez sur continuer.
Les packages requis doivent être installés.
Ajoutez maintenant la clé GPG officielle du référentiel Docker sur votre Ubuntu 18.04 Machine LTS avec la commande suivante:
$ curl -fssl https: // télécharger.docker.com / linux / ubuntu / gpg | sudo apt-key ajouter -
La clé GPG doit être ajoutée.
Ajoutez maintenant le référentiel de package officiel de Docker avec la commande suivante:
$ sudo add-att-repository "deb [arch = amd64] https: // télécharger.docker.com / linux / ubuntu
$ (lsb_release -cs) stable "
Le référentiel officiel du package Docker doit être ajouté et le cache du référentiel de package APT doit également être mis à jour.
Installation de Docker sur Ubuntu 18.04 LTS:
Maintenant que tout est prêt, vous pouvez installer Docker sur Ubuntu 18.04 LTS avec la commande suivante:
$ sudo apt installer docker-c
Maintenant, appuyez sur y Et puis appuyez sur continuer.
Tous les packages requis doivent être téléchargés et installés.
Docker est installé.
Vérifiez maintenant si Docker Service est en cours d'exécution avec la commande suivante:
$ sudo systemctl status docker
Comme vous pouvez le voir, le service Docker est en cours d'exécution.
S'il ne fonctionne pas, commencez Docker avec la commande suivante:
$ sudo systemctl start docker
Doit maintenant ajouter le service Docker au démarrage du système afin qu'il commence automatiquement sur le démarrage du système.
Exécutez la commande suivante pour ajouter le service docker au démarrage du système:
$ sudo systemctl activer docker
Vérifiez maintenant si Docker travaille avec la commande suivante:
$ docker -v
Exécution de Docker sans privilèges racine:
Par défaut, vous devez exécuter docker comme racine utilisateur. Vous pouvez également exécuter Docker avec Sudo S'il est configuré sur votre Ubuntu 18.04 Machine LTS. Si vous ne souhaitez pas utiliser Docker comme racine utilisateur ou avec Sudo, alors vous devez ajouter votre utilisateur de connexion au docker groupe.
Ajoutez votre utilisateur de connexion au docker groupe avec la commande suivante:
$ sudo usermod -ag docker $ (whoami)
Redémarrez maintenant votre ordinateur avec la commande suivante:
$ sudo redémarrer
Maintenant, vous devriez pouvoir exécuter Docker sans Sudo ou racine utilisateur.
Recherche d'images Docker:
Le référentiel d'images Docker a des images pour presque tout ce dont vous avez besoin. Par exemple, si vous voulez un serveur PHP, vous pouvez installer une image de serveur PHP et vous serez prêt à exécuter des scripts PHP.
Vous pouvez rechercher une image Docker, disons une image docker pour nœud.JS, dans le référentiel officiel d'image Docker avec la commande suivante:
$ Node de recherche Docker
Comme vous pouvez le voir, toutes les images Docker pour le nœud.JS est affiché. Pour installer une image docker, il vous suffit de saisir le nom de l'image est le NOM colonne comme marquée dans la capture d'écran ci-dessous.
Téléchargement d'une image Docker:
Disons maintenant, vous souhaitez télécharger le mhart / nœud alpine Image de Docker. Le téléchargement d'une image docker s'appelle Tiler une image Docker dans le terme docker.
Tirer mhart / nœud alpine Image docker, exécutez la commande suivante:
$ docker pull mhart / nœud alpine
L'image Docker doit être tirée.
Listing Image Docker téléchargée:
Pour répertorier toutes les images Docker que vous avez tirées et est disponible dans votre machine, exécutez la commande suivante:
$ images docker
Comme vous pouvez le voir, le nœud.L'image JS que j'ai tirée est répertoriée.
Exécution d'un nœud.script js avec docker:
Dans cette section, je vais vous montrer comment exécuter un nœud.script js indice.js avec le nœud docker.Image JS mhart / nœud alpine que je viens de retirer du référentiel officiel d'image Docker.
Créez d'abord un répertoire de projet avec la commande suivante:
$ mkdir -p ~ / projets / bonjour
Accédez maintenant au répertoire du projet avec la commande suivante:
$ cd ~ / projets / bonjour
Créez maintenant indice.js et l'ouvrez avec Nano Text Editor avec la commande suivante:
$ index nano.js
Tapez maintenant la ligne suivante et enregistrez le fichier.
Maintenant, vous pouvez exécuter le nœud.script js indice.js avec
$ docker run -it --rm --name hello_node -v "$ pwd": / usr / src / app / hello -w / usr / src / app /
bonjour index du nœud de nœud alpin / alpine.js
Comme vous pouvez le voir, le indice.js Nœud.Le script JS s'est déroulé avec succès et la sortie correcte a été imprimée.
Maintenant, expliquons ce qui se passe ici.
C'est ainsi que vous installez et utilisez Docker sur Ubuntu 18.04 LTS. Merci d'avoir lu cet article.