@hans j'ai une instance qui tourne ici https://search.k8s.metal3d.org/ je m'en sers surtout pour crowler des data pour faire de #MachineLearning puisqu'il permet de retourner du json avec une API facile. Et d'ailleurs le faire tourner localement avec Docker est méga simple.
@hans Docker, c'est juste un moyen de mettre un exécutable dans un environnement spécifique, isolé de ton système, avec une interface réseau pour s'y connecter. Avec quelques options... C'est un genre de paquet tout prêt qui tourne partout pareil.
@hans pour faire simple :
docker run --rm -it -p 8080:8080 searx/searx
Ça télécharge l'image searx/searx si tu l'as pas, et ça démarre un conteneur qui le fait tourner. Le port de ta machine 8080 pointe sur le port 8080 du conteneur. Voilà... Searx tourne et tu y accède avec l'adresse http://localhost:8080
--rm veut dire que le conteneur est supprimé quand le tu stoppés.
-it (i et t) je détail pas mais c'est commun de les mettre (avoir les in/out standards et un pseudo tty)
@metal3d Je vois mieux le concept, merci !
@hans De rien 🙂 Après y'a d'autres trucs poussés, mais dans les grandes lignes c'est un outil d'exécution de trucs "packagés".
@metal3d Un jour il faudra que je comprenne le concept de Docker...