issue199:c_c
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue199:c_c [2023/11/26 09:52] – auntiee | issue199:c_c [2023/11/27 17:39] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
sudo docker -v** | sudo docker -v** | ||
- | Maintenant que vous savez créer votre propre serveur Web, je voudrais examiner quelques applications Web. Pour cela, nous commencerons avec Docker. Si vous savez ce que c’est qu’un paquet Snap, et bien, c’est essentiellement ce qu’est Docker pour les applications Web. | + | Maintenant que vous savez créer votre propre serveur Web, je voudrais examiner quelques applications Web. Pour cela, nous commencerons avec Docker. Si vous savez ce que c’est qu’un paquet Snap, eh bien, c’est essentiellement ce qu’est Docker pour les applications Web. |
À nouveau, nous ferons le plus simple et je vous ferai commencer aussi rapidement que possible. (Il y a une longue instruction pour l’installation sur la page d’accueil de Docker, mais nous allons choisir la facilité – Merci @fleabite08). Je vais supposer que vous utilisez Ubuntu Desktop. | À nouveau, nous ferons le plus simple et je vous ferai commencer aussi rapidement que possible. (Il y a une longue instruction pour l’installation sur la page d’accueil de Docker, mais nous allons choisir la facilité – Merci @fleabite08). Je vais supposer que vous utilisez Ubuntu Desktop. | ||
- | Installation : | + | Installation |
Ouvrez votre terminal et tapez : | Ouvrez votre terminal et tapez : | ||
Ligne 23: | Ligne 23: | ||
sudo apt install docker.io -y | sudo apt install docker.io -y | ||
- | Quand c’est fini, tapez sudo docker -v | + | Quand c’est fini, tapez |
+ | |||
+ | sudo docker -v | ||
**OK, we have Docker, now what? Well, we need a web application. Something like Redis, but as we are starting out, let’s set our aim lower. Something everyone can appreciate and understand. | **OK, we have Docker, now what? Well, we need a web application. Something like Redis, but as we are starting out, let’s set our aim lower. Something everyone can appreciate and understand. | ||
Ligne 31: | Ligne 34: | ||
OK, nous avons Docker, et après ? Nous avons besoin d’une application Web. Quelque chose comme Redis, mais puisque nous commençons, | OK, nous avons Docker, et après ? Nous avons besoin d’une application Web. Quelque chose comme Redis, mais puisque nous commençons, | ||
- | Docker a un dépôt central, en quelque sorte, pour toutes les images d’application. Certaines sont publiques et d’autres sont privées. Vous pouvez allez regarder les images qui sont disponibles – https// | + | Docker a un dépôt central, en quelque sorte, pour toutes les images d’application. Certaines sont publiques et d’autres sont privées. Vous pouvez allez regarder les images qui sont disponibles – https:// |
**Let us try it out: | **Let us try it out: | ||
Ligne 49: | Ligne 53: | ||
Docker looked to see if you already had the application, | Docker looked to see if you already had the application, | ||
- | Essayons-le | + | Essayons-le |
Tapez : | Tapez : | ||
Ligne 55: | Ligne 59: | ||
sudo docker run docker/ | sudo docker run docker/ | ||
- | * docker run est la commande d’initialisation | + | ••docker run est la commande d’initialisation |
- | * docker/ | + | ••docker/ |
- | * cowsay boo est le message que vous voulez sortir dans l’appli. | + | ••cowsay boo est le message que vous voulez sortir dans l’appli |
Comme vous pouvez le constater, ce n’est pas difficile. | Comme vous pouvez le constater, ce n’est pas difficile. | ||
- | Bon. Qu’est-ce qui s’est passé quand vous avez tapez la commande ? | + | Bon. Qu’est-ce qui s’est passé quand vous avez tapé la commande ? |
Docker a regardé pour voir si vous aviez l’application déjà et, après, a commencé à la sortir du hub Docker. | Docker a regardé pour voir si vous aviez l’application déjà et, après, a commencé à la sortir du hub Docker. | ||
+ | |||
**Let’s try a basic command, type: | **Let’s try a basic command, type: | ||
Ligne 75: | Ligne 80: | ||
docker ps | docker ps | ||
- | Tout le monde se trompe. Dans certaines distrib. vous ne pouvez pas vous connecter comme root et vous aurez besoin de sudo. Assurez-vous d’avoir l’accès à sudo ou à root. Puisque mon conteneur ne tourne plus, je ne le vois pas avec docker ps. Il faut que j’ajoute -a pour pouvoir voir ALL (tous) les conteneurs. C’est ça le truc avec les conteneurs. Généralement, | + | Tout le monde se trompe. Dans certaines distrib. vous ne pouvez pas vous connecter comme root et vous aurez besoin de sudo. Assurez-vous d’avoir l’accès à sudo ou à root. Puisque mon conteneur ne tourne plus, je ne le vois pas avec docker ps. Il faut que j’ajoute -a pour pouvoir voir ALL (tous) les conteneurs. C’est ça le truc avec les conteneurs. Généralement, |
**If you were on the ball, you may have noticed in our command output from “docker ps -a” that the status says exited. | **If you were on the ball, you may have noticed in our command output from “docker ps -a” that the status says exited. | ||
Ligne 95: | Ligne 101: | ||
sudo docker rm <le nom de VOTRE conteneur> | sudo docker rm <le nom de VOTRE conteneur> | ||
- | Bien que le conteneur soit maintenant | + | Bien que le conteneur soit maintenant |
- | Assurez-vous simplement de ne pas supprimer l’image accidentellement avec la commande rm. Pour enlever | + | Assurez-vous simplement de ne pas supprimer l’image accidentellement avec la commande rm. Pour enlever |
Essayez-le vous-même. | Essayez-le vous-même. | ||
+ | |||
**If you get an error that it cannot find your image, simply use the ID. Remember what I said earlier of it having to be unique? In my case, I have only the one, so I can type: sudo rmi 6b and it will be removed. | **If you get an error that it cannot find your image, simply use the ID. Remember what I said earlier of it having to be unique? In my case, I have only the one, so I can type: sudo rmi 6b and it will be removed. | ||
Ligne 117: | Ligne 124: | ||
As always, if we are boring you, drop us a line at: misc@fullcirclemagazine.org** | As always, if we are boring you, drop us a line at: misc@fullcirclemagazine.org** | ||
- | Si vous avez un message d’erreur disant que votre image est introuvable, | + | Si vous avez un message d’erreur disant que votre image est introuvable, |
La vôtre est déjà partie ? | La vôtre est déjà partie ? | ||
- | Nous pouvons récupérer l’image à nouveau si nécessaire, | + | Nous pouvons récupérer l’image à nouveau si nécessaire, |
- | Devoir : | + | Devoir |
- | Récupérez l’image Ubuntu et l’exécutez. | + | Récupérez l’image |
Que s’est-il passé ??? | Que s’est-il passé ??? | ||
Ligne 131: | Ligne 138: | ||
Nous en parlerons dans le prochain numéro. | Nous en parlerons dans le prochain numéro. | ||
- | Comme toujours, si vous vous ennuyez, dites-le-nous avec un mail : misc@fullcirclemagazine.org | + | Comme toujours, si nous vous ennuyons, dites-le-nous avec un mail : misc@fullcirclemagazine.org |
- | + | ||
issue199/c_c.1700988721.txt.gz · Dernière modification : 2023/11/26 09:52 de auntiee