tellement pertinente qu'on le coupe au milieu de sont explication pour dire "c'est compliqué les débiles mais en gros ça fait gagner du temps" ... Konbini connait bien ces spectateurs en tout cas.
"Si tu n'es pas développeur, sache que toutes les applications, tous les sites web que tu visites utilisent Docker" -> J'arrête la vidéo ici. Un mensonge aussi énorme passerait s'il était de la bouche d'un journaliste généraliste... et encore... Il faut vraiment être gonflé pour travailler dans la tech et oser balancer un truc aussi gros. Je travaille dans la tech, et je gère des milliers de serveurs qui hébergent des centaines de milliers de sites internet et d'applications. Sur le lot seuls 2 serveurs utilisent docker... pour faire tourner une application propriétaire... Par ailleurs, cela a peut-être changé depuis, mais jusqu'à octobre 2021, Konbini n'utilisait pas non plus Docker pour héberger son site Internet...
Je trouve le ton général un peu trop "story telling". La conteneurisation peut faire gagner du temps, certes, mais demande de s'y plonger et maîtriser ce paradigme !
@@freedomx86 Sérieux, d'habitude, je ne réagis pas quand ça vient de la presse généraliste, mais là, c'est le fondateur de docker qui balance ça, nature. Ce n'est franchement pas acceptable.
@@christophebenz Non mais qu'il fasse la promotion de la containérisation, je n'y vois aucun souci : c'est le métier de sa boîte. Mais, ce genre de punchlines balancées ainsi, mets mécaniquement en branle tout le reste du contenu. C'est comme démarrer une explication médicale par "si vous avez déjà pris du paracétamol, alors vous avez forcément déjà avalé des millions de nanorobots."
Pas moi ou alors mes cours de système et c'est sûrement le cas puent. Car bon le nombre de fois que j'ai eu des bugs avec Docker en le faisant fonctionner sur mon PC car pas compatible et surtout le nombre de fois où je me suis pris la tête à faire un site WordPress avec Docker. Perso j'en ai eu marre. Mais bon j'imagine ne pas avoir vu les bons côtés de Docker XD!
@@jatiwou106 Pourtant faire un wordpress avec docker n'est pas très compliqué il suffit d'avoir une image de wordpress et une image de mysql qui tourne. Tu démarre l'image de wordpress avec les variables d'environnements docker (précisé en parametre de docker run) qui rempliront le wp-config.php ( sans oublier de créer la BDD mysql et l'utilisateur). Ensuite tu met les deux images sur le même network docker. Faut juste pas se chier sur les ports et t'es tout bon. ^^
Génial, je savais même pas que Docker était français, Salomon en plus est adorable. Paradoxalement, je trouve que Docker est peu utilisé et peu connu en France...
1- Docker est très utilisé, même en France mais des dev princicpalement. 2- . Sa famille vient s'installer en France, alors qu'il a quatre ans1. Passionné d'informatique dès son plus jeune âge, il intègre l'école Epitech en 2001. En 2006, il commence sa carrière comme salarié, dans une entreprise de sécurité informatique. En 2008, il crée, avec un autre ancien élève de l’Epitech, Sébastien Pahl, une SARL à Montrouge,... Oui, il est né aux USA, mais dès l'age de 4 ans il en France, est scolarisé en France, lance son activité en France... Nous boudons pas notre plaisir.
@@FuckingFrenchBastard Effectivement, en plus c'est vraiment top Docker. Néanmoins je trouve pas que ce soit très utilisé par les dev en France. Je me suis même laissé entendre dire que c'était à cause des problèmes de sécurité intrinsèque à la techno (le fait que les n-1 couches des images soient en lecture seule et donc difficilement mis à jour en cas de faille de sécurité)
On utilisait les container LXC bien avant la création de Docker, c'est ca m'avait étonné lorsque Docker est sorti, car finalement c'était tellement évident quand on connaissait LXC. Presque honteux de ne pas y avoir penser à sa place 😊 Le fait que ca soit un frenchie venant d'Epitech ca rendait le truc bien plus cool finalement 😁 Et c'était un peu la fierté FR ! D'ailleurs les ingénieurs EU sont assez reconnus de l'autre coté de l'atlantique👍
@@LaurentBessondelyon Les containers (docker ou LXC) sont très utiles pour les devs. Nous pouvons avoir des envrionnements de devs, de tests ou pour reproduire des bugs, super facilement et rapidement. Si je suis sur macox par exemple, je peux avoir un environement sous CentOS, Debian or autre instantanément.
Ce mec devrait être au Panthéon de la productivité. Tous les jours j'utilise Docker et les outils qui vont avec et tous les jours je m'épargne des heures et des heures de travail laborieux à packager mon code et à réfléchir à comment optimiser son déploiement sur tel ou tel système sur lequel il va tourner.
@@babycodeur5594 Le fait est que tout hébergeur de site web utilisent bien de la conteneurisation... Va faire tourner ton serveur apache sur un serveur dédié juste pour lui 😅
Il faut qu'il passe sur Underscore avec Micode parce que là, avec l'interview kombini qui reste en surface j'ai toujours pas compris à quoi servait docker...
Les développeurs doivent régulièrement installer des projets demandant des langages de programmation spécifiques et parfois des versions spécifiques de ces langages. Avant, il fallait se taper l'installation à la main, se perdre des heures parce que l'installation s'est mal passée, gérer les conflits entre 2 versions du même langage etc. J'ai souvenir d'après-midis à installer un projet, et rentrer chez moi avec une frustration immense de pas avoir pu bosser. Ce fameux petit Docker propose un système virtualisé où le langage que tu veux "installer" est déjà prêt et à la demande, il ne te suffit plus qu'à prendre le projet que tu veux installer, et le glisser dedans, et paf ça fonctionne. Et si tu as besoin d'installer, mettons, une base de données à côté du projet, pas de soucis, tu peux la télécharger de Docker et la connecter à ton projet. Les deux communiquent ensemble mais ne se mélangent pas / restent cloisonnés (J'espère que c'est plus clair mais hésite pas si ça ne l'est pas)
Bravo solomonstre hhhh cet interview est passionnante que dieu te donne succès dans ta nouvelle aventure et merci pour docker a toi et toute la team de geek (une grande pensée a Jérôme petazzoni )
Pour tout ceux qui disent que docker n’est pas utilisé je suis aux États Unis et tous les developer dans des grosse entreprise et startup l’utilise. Parfois tu ne sais même pas qu’ils l’utilisent et ça l’est. Ce n’est peut être pas aussi répondu en France mais aux US ça l’est
Tout le monde parle d'hébergement dans les com. Je ne suis pas sûr que ce soit l'utilisation première ! Je bosse dans une PME qui développe des systèmes embarqués, on a du docker partout pour déployer les environnements de dev. Carrément plus flexible que les VM. Bien sûr que les équipes de dev des GAFAM doivent s'en servir...
Waoh j’aurai jamais cru que je verrai docker sur konbini lol, sa m’étonne que sa intéresse même le public lambda. Génial je suis une administrateur system Linux vivant au texas-USA et ma companie est carrément entrain de nous upploer de devenir des expert sur docker lol
Sinon vous pouvez sous traiter tout le travail concernant Docker par quelqu'un d'autre qui maitrise Docker (moi). Pourquoi autant se gêner pour forcément devenir expert sur Docker ?
Je ne savais pas que le créateur de docker était Français ! Docker c'est l'a vie, je m'en sert même pour faire mes environnements de dev et toutes mes apps tourne avec docker pour dev et test mes api
"même pour faire mes environnements de dev" -> c'est le principe en faite, de pouvoir dev et mettre en prod avec la même (ou presque) configuration :), et sinon oui docker c'est génial !
@@grimpowsify je pense que tu as mal compris ce que je voulais dire, j'utilise docker pour mon environnement de dev, par exemple pour dev en java j'utilise docker pour avoir mon jdk, mon jre etc sans avoir à installer manuellement tout ça sur ma machine. Je ne parlais pas du déploiement d'une application entre la prod et ma machine ^^
@@Ystose78 non non j'ai bien compris, je fait la même chose (avec php, composer, node etc sans avoir à installer sur la machine, et pour pouvoir dev avec des versions spécifique, justement souvent lié au projet) le but étant d'avoir par exemple une version php à la demande qui correspond à la version php que l'on souhaite déployer également en prod, qui répond au critères du framework etc.., et de pouvoir changer quasiment "à la volée". Et au risque de me répéter c'est la grande force de docker et la "meilleur" façons selon moi de l'utiliser au maximum ! C'est pas une critique c'est juste que le "même pour faire mes environnements" devrait être un standard pour éviter les conflits de version entre les développeur sur un même projet, le dev / la prod, et soit même pour peut qu'on ne foute pas du @latest partout x') mais qu'on spécifie des version exactes. ps: il y a quand même des minima indispensable que j'installe sur la machine sans docker du genre git etc ...
@@grimpowsify ah my Bad c'est moi qui avait mal compris du coup, effectivement mais j'ai vus personne le faire Parmi mon entourage dev (je me suis notamment mis à faire ça parce qu'entre plusieurs dev on avait pas la même version du jdk ^^) mais oui c'est exactement ça du coup
@@Ystose78 disons que la courbe d'apprentissage de docker peut être assez raide, ce qui explique que pas mal de dev ne s'en servent pas à sont plein potentiel (moi y compris assurément) ^^ en tout cas tout du moins le temps d'apprendre à maitriser un peu mieux la bête :) PS: petite astuce d’ailleurs que je tente de peaufiner avec le temps, mais j'ai un projet "maitre" qui permet de configurer des containers avec des version modulable via des .env, et derriere quand tu veux faire un projet exemple pour java, tu fait en sorte que ton projet java contient toute les info necessaires pour le faire tourner avec le projet maitre comme ça le projet java peut etre executé, et dev en un rien de temps a partir du moment ou sur un autre machine tu reprend le combo projet maitre + projet java ^^ (pas forcement très clair je le reconnais mais je pense que tu auras compris) . PS2 : via docker-compose évidement pour faire des container interconnecté et pouvoir n'en sélectionner que quelques un en fonction du projet.
Encore un exemple de mauvaise politique en matière d'accompagnement des entreprises Françaises. Toutes se barrent aux US et à raison. Docker ça a été une véritable bombe dans le milieu du DevOps. C'est un incontournable aujourd'hui. Qu'on aime ou qu'on aime pas des outils comme Vercel, il faut avouer que déployer un projet depuis un repos en 3 clics c'était inimaginable avant.
@@vistrate90 Le pognon ça se crée c'est le principe de la dette. Mais faut croire que y a des sujets pour lesquels on en a quelque chose à foutre et d'autres non.
@@baptistecourgibet8889 On parle d'investissements privés, pas public, de quelle dette tu parles ? Les américains sont moins frileux que les européens, ça ne date pas d'hier mais la France n'est pas responsable de ça... faut arrêter de chercher des coupables de partout
😂... Je dois avoir une bonne dizaine de sites à gérer. Aucun n'utilise docker. Et d'ailleurs, la seule fois où j'ai utilisé docker chez un client, on a vite laissé tomber car ça prenait une ressource de ouf...
Beaucoup de système inopérants et de manque d’expertise qui empêchent l’utilisation de Dockers chez les clients fr, on parle d’un pays où beaucoup d’entreprises utilisent encore excel pour stocker de l’info
C'est normal : quand ils expliquent ils se contentent de dire que docker a fait gagner du temps aux développeurs. Ce n'est pas une explication ! Je me demande s'ils ont eux-mêmes compris. En bref docker est une solution technique pour faire des conteneurs, qui sont en informatique un moyen de distribuer une application avec toutes ses dépendances (le langage de programmation utilisé, les plugins, les bibliothèques utilisées, etc.), permettant ainsi de la démarrer sans avoir à installer tout cela manuellement.
@@jbmarki3226 ça sert à faire du virtualisation legère. En gros si tu lance une machine virtuelle c'est comme si tu lancé un system d'exploitation entier. C'est ce qu'on appel la virtualisation lourde. Pour la virtualisation legère on vas faire tourné que les dépendances nécessaires au fonctionnement d'une techno dans ce qu'on appel un container.
@@jbmarki3226 ça sert par exemple à faire tourné des programs linux sous windows ou vise versa. Je l'utilise pour faire tourner des server SMTP et ainsi développer mais systems de mailing. Si ça peut apporter du contexte 😅
Et bien sur, sans Linux, ses LXC et ses groups, pas de Docker. C'est quand meme assez effarant de constater que c'est l'open source qui tire toute l'innovation. Les gros succes commerciaux/publics (ex Android et ses pret de 3 milliard d'utilisateurs) ne sont d'abord que des sangsues de tout ca, avant de devenir si tout se passe bien de contributeurs, voire des createurs d'open source. Les Oracle, SAP, Microsoft, Apple, Amazon et companie sont encore a la ramasse, toujours avec un train de retard. Les exceptions sont rares (ex Google).
C est faux! Beaucoup d innovations en France : robots, chirurgie, nucléaire ( avec d autres systèmes) , solaire avec miroir, semi conducteurs et tant d innovations techniques pour améliorer les processus industriels etc Mais nos ingénieurs et techniciens sont nombreux et c'est formidable que partout dans le monde , ils montrent le génie français.
Le melon du mec. Ça fait qques années que j'utilise Docker, je ne connaissais ni son nom, ni sa tête. Qu'il ne me fasse pas croire qu'il est une rockstar
@@MC-yv4xn J'ai inventé la fibre optique. Sinon ce n'est pas lui tout seul arrêtons les conneries. Il se la pête car il gagne du pognon. Et sérieux il n'y a rien d'extraordinaire à développer un logiciel
Oui il parait que c'est bien Docker mais perso je comprends pas trop l'utilité si quelqu'un peut m'expliquer en commentaire c'est sympa. Sympa l'interview sinon !
@@guigui4948 bref en gros il a resolu le probleme de : "pourquoi mon code marche sur ma machine mais sur la machine de tel" grace qu processus de conteneurisation
Fais la recherche sur TH-cam : "docker from zero to hero" Ca devrait te donner une meilleure compréhension de ce que c'est. (le titre est forcément putaclic et sur-vendeur, mais ça donne 2 ou 3 clefs de compréhension)
"Si tu n'es pas développeur, sache que toutes les applications, tous les sites web que tu visites utilisent Docker" ALORS... Je ne pourrais pas dire le nombre de sites que j'ai développé, jusqu'à aujourd'hui, je connais bien docker grâce à mon ancienne école d'ingé, et je peut vous dire qu'en production je n'ai jamais utiliser Docker, et surtout j'en ai jamais eu l'utilité. Je push mon code et le CI/CD s'occupe du deploy. Je pense que ça dépend de la technologie et du langage utiliser par exemple pour React/NextJs/Nuxt/Vue/Svelte je n'en vois pas trop l'utilité par exemple. Bref, je voulais juste revenir sur cette phrase qui était totalement fausse.
@@Ourfli Github l'utilise dans Github Action. Mais il pourrait faire sans. Mais je vois ce que t'essaye de me dire indirectement on utilise docker sans s'en rendre compte c'est ça ?
Sa serait moins bien j'avoue si il l'utilisait pas. Après rien t'empêche de deploy sans Docker avec un projet symfony par exemple ou tu envoies directement sur le serveur les fichiers. Avec un env prod et dev. Comme a l'époque enfin l'époque était pas là meilleure façon de faire haha
@@hardel-dw Ah ben tu peux toujours faire sans telle ou telle abstraction, tu peux même coder en binaire si ca t'amuse. Bizarrement c'est pas super commun, pcq c'est super long. Mais bon oui grosso modo tout le monde qui fait un peu de devops utilise docker d'une facon ou d'une autre
@@hardel-dwYes c'est ce que j'allais te dire, si tu veux faire du déploiement d'app/site comme en 2000 ben go FTP et copie à la mano ^^ Mais bon ça a un peu évolué entre temps, et Docker fait partie (mais pas seulement, Ansible, Terraform, K8S, etc ...) de ces évolutions.
A peine dans l'abus le gars... Tte les applis et tt les sites Web sous docker bwahahaha. Docker est une très bonne solution certes, mais il n'est pas du tout aussi utilisé que ça, cela reste une solution qui demande une spécialisation qui demande du temps afin de l'assimiler. Après le gars fait sa pub...
C'est quand même révélateur de la mentalité française quand tu entends toujours ses mêmes histoires de français qui partent pour réussir...Nul n'est prophète en France...
Je déteste docker. Ça a tellement complexifié ma vie de dev. Cette outil est pratique mais mon dieu, y a des pièges de partout. Que ce soit les layer immutables, les différents type de networks, les incompatibilité dans les compose files (Passage version 2.x à 3.x douloureux pour passer sur swarm) Au final docker c'est un outil qui m'a fait perdre beaucoup de temps pour un retour sur investissements pas ouf. Je lui préfère de loin Singularity notamment pour un usage sur des clusters de calculs ou l'on veut simplement répliquer facilement l'exécution de workflows. Docker est souvent overkill et vient avec plein de concept et de subtilités. La doc est un bon reflet de ça, y a une tonne de texte et faut bien le lire au risque d'avoir une mauvaise intuition. Bref j'aime pas docker
Le nombre de mensonges/minute qu'il sort c'est fou. Des dizaines de millions de devs alors Docker n'a que 7 millions de comptes ouverts sur son hub ? Je me demande combien sont vraiment actifs. "Tous les sites et applications que vous utilisez aujourd'hui utilisent Docker" : absolument pas.
faut être dev pour utiliser docker et le connaître ? heureusement que tout le monde n'utilisent pas docker contrairement à ce qui est dit si non bonjour la cata , quand on sait que la majorité des utilisateurs ne vérifient rien des conteneurs utilisés :x , bisous kikou lol, sans oublier que bcp ne savent même pas installer un serveur web autrement qu avec docker ... je vais m arrêter là bisou encore et kikou lol
"Mais.. ça marche sur mon ordi !" "Alors envoie ton ordi au client !" Merci Docker d'avoir résolu ce problème
Efface le cache avant
Mdrrrr T'a tout résumé xD
Ce Monsieur m’a rendu la vie bien plus facile, merci Konbini pour cette interview pertinente
tellement pertinente qu'on le coupe au milieu de sont explication pour dire "c'est compliqué les débiles mais en gros ça fait gagner du temps" ... Konbini connait bien ces spectateurs en tout cas.
"Si tu n'es pas développeur, sache que toutes les applications, tous les sites web que tu visites utilisent Docker" -> J'arrête la vidéo ici. Un mensonge aussi énorme passerait s'il était de la bouche d'un journaliste généraliste... et encore... Il faut vraiment être gonflé pour travailler dans la tech et oser balancer un truc aussi gros. Je travaille dans la tech, et je gère des milliers de serveurs qui hébergent des centaines de milliers de sites internet et d'applications. Sur le lot seuls 2 serveurs utilisent docker... pour faire tourner une application propriétaire... Par ailleurs, cela a peut-être changé depuis, mais jusqu'à octobre 2021, Konbini n'utilisait pas non plus Docker pour héberger son site Internet...
je t aime toua
Je trouve le ton général un peu trop "story telling".
La conteneurisation peut faire gagner du temps, certes, mais demande de s'y plonger et maîtriser ce paradigme !
@@freedomx86 Sérieux, d'habitude, je ne réagis pas quand ça vient de la presse généraliste, mais là, c'est le fondateur de docker qui balance ça, nature. Ce n'est franchement pas acceptable.
@@christophebenz Non mais qu'il fasse la promotion de la containérisation, je n'y vois aucun souci : c'est le métier de sa boîte.
Mais, ce genre de punchlines balancées ainsi, mets mécaniquement en branle tout le reste du contenu.
C'est comme démarrer une explication médicale par "si vous avez déjà pris du paracétamol, alors vous avez forcément déjà avalé des millions de nanorobots."
En phase à 100%, ok c’est utile et répandu, mais certainement pas à 100%.
Je confirme il nous a fait gagner un temps énorme.
Pas moi ou alors mes cours de système et c'est sûrement le cas puent. Car bon le nombre de fois que j'ai eu des bugs avec Docker en le faisant fonctionner sur mon PC car pas compatible et surtout le nombre de fois où je me suis pris la tête à faire un site WordPress avec Docker. Perso j'en ai eu marre. Mais bon j'imagine ne pas avoir vu les bons côtés de Docker XD!
@@jatiwou106 Pourtant faire un wordpress avec docker n'est pas très compliqué il suffit d'avoir une image de wordpress et une image de mysql qui tourne. Tu démarre l'image de wordpress avec les variables d'environnements docker (précisé en parametre de docker run) qui rempliront le wp-config.php ( sans oublier de créer la BDD mysql et l'utilisateur). Ensuite tu met les deux images sur le même network docker. Faut juste pas se chier sur les ports et t'es tout bon. ^^
Enfin des trucs intéressants sur konbini
🧐
Génial, je savais même pas que Docker était français, Salomon en plus est adorable. Paradoxalement, je trouve que Docker est peu utilisé et peu connu en France...
cest normal , car c'est pas le cas, docker n'est pas français
Solomon Hykes, né à New York en 1983, est un créateur d'entreprises franco-américain, vivant dans la Silicon Valley.
le mec est ricain pas français
@@noext7001
Ah ok, ils enjolivent pas mal alors les Konbini
1- Docker est très utilisé, même en France mais des dev princicpalement.
2- . Sa famille vient s'installer en France, alors qu'il a quatre ans1. Passionné d'informatique dès son plus jeune âge, il intègre l'école Epitech en 2001. En 2006, il commence sa carrière comme salarié, dans une entreprise de sécurité informatique. En 2008, il crée, avec un autre ancien élève de l’Epitech, Sébastien Pahl, une SARL à Montrouge,...
Oui, il est né aux USA, mais dès l'age de 4 ans il en France, est scolarisé en France, lance son activité en France... Nous boudons pas notre plaisir.
@@FuckingFrenchBastard Effectivement, en plus c'est vraiment top Docker. Néanmoins je trouve pas que ce soit très utilisé par les dev en France. Je me suis même laissé entendre dire que c'était à cause des problèmes de sécurité intrinsèque à la techno (le fait que les n-1 couches des images soient en lecture seule et donc difficilement mis à jour en cas de faille de sécurité)
On utilisait les container LXC bien avant la création de Docker, c'est ca m'avait étonné lorsque Docker est sorti, car finalement c'était tellement évident quand on connaissait LXC. Presque honteux de ne pas y avoir penser à sa place 😊 Le fait que ca soit un frenchie venant d'Epitech ca rendait le truc bien plus cool finalement 😁 Et c'était un peu la fierté FR ! D'ailleurs les ingénieurs EU sont assez reconnus de l'autre coté de l'atlantique👍
Merci ! Et dire que docker c'est pour les dev....???
Les devops oui, admin oui.....
Ou alors dites moi ce que font les dev avec docker ?
@@LaurentBessondelyon Les containers (docker ou LXC) sont très utiles pour les devs. Nous pouvons avoir des envrionnements de devs, de tests ou pour reproduire des bugs, super facilement et rapidement. Si je suis sur macox par exemple, je peux avoir un environement sous CentOS, Debian or autre instantanément.
Mais ils vivent la bas et payent leurs impôts la bas et ici on est à la ramasse.
@@anonyfamous42 non pas du tout, les boites américaines nous embauchent en remote 👍😊
Excellent travail, merci pour ces avancées ! On sent aussi le côté cool et la joie de vivre, ça fait plaisir ! :D
Ce mec devrait être au Panthéon de la productivité. Tous les jours j'utilise Docker et les outils qui vont avec et tous les jours je m'épargne des heures et des heures de travail laborieux à packager mon code et à réfléchir à comment optimiser son déploiement sur tel ou tel système sur lequel il va tourner.
Carrément étonné de l'interview, mais trop bonne surprise Ce type est l'amour de ma vie
par contre tous les sites internet, faut mentir doucement ... il a pas créé Php non plus...
@@babycodeur5594 Le fait est que tout hébergeur de site web utilisent bien de la conteneurisation... Va faire tourner ton serveur apache sur un serveur dédié juste pour lui 😅
Docker, c'est incroyable ! Je confirme bien ! Ca révolutionne le développement informatique !
Quand j'ai découvert docker ma vie est devenu bien plus facile 😊
C'est vraiment le goat du cloud , il a redefini le payasage du développement
Je ne suis pas développeuse, mais j'ai découvert Docker grâce à la bande dessinée de Laurel :"Comme convenu"
Je suis toubib, j'utilise docker depuis > 5 ans et je ne connaissais pas cet homme, et bien bravo !
Je savais pas que Docker était français, merci Docker. Encore un entrepreneur français qui se barre aux US due à la stagnationen France.
Vous le voyez en chaussette tranquille mais ce mec est une légende pour nous les Devops 😅
C'est un sujet vraiment pertinent pour les dévs
Il faut qu'il passe sur Underscore avec Micode parce que là, avec l'interview kombini qui reste en surface j'ai toujours pas compris à quoi servait docker...
Les développeurs doivent régulièrement installer des projets demandant des langages de programmation spécifiques et parfois des versions spécifiques de ces langages. Avant, il fallait se taper l'installation à la main, se perdre des heures parce que l'installation s'est mal passée, gérer les conflits entre 2 versions du même langage etc. J'ai souvenir d'après-midis à installer un projet, et rentrer chez moi avec une frustration immense de pas avoir pu bosser. Ce fameux petit Docker propose un système virtualisé où le langage que tu veux "installer" est déjà prêt et à la demande, il ne te suffit plus qu'à prendre le projet que tu veux installer, et le glisser dedans, et paf ça fonctionne. Et si tu as besoin d'installer, mettons, une base de données à côté du projet, pas de soucis, tu peux la télécharger de Docker et la connecter à ton projet. Les deux communiquent ensemble mais ne se mélangent pas / restent cloisonnés
(J'espère que c'est plus clair mais hésite pas si ça ne l'est pas)
@@Drillan767 trop cool merci !! ☺️
Epitech on est la 🤘
Bravo solomonstre hhhh cet interview est passionnante que dieu te donne succès dans ta nouvelle aventure et merci pour docker a toi et toute la team de geek (une grande pensée a Jérôme petazzoni )
fière de vous :)
Mais non incroyable !
Merci pour cette interview très intéressante. Travaillant dans le milieu informatique, je confirme que Docker (contenerisation) Est une révolution.
Pour tout ceux qui disent que docker n’est pas utilisé je suis aux États Unis et tous les developer dans des grosse entreprise et startup l’utilise. Parfois tu ne sais même pas qu’ils l’utilisent et ça l’est. Ce n’est peut être pas aussi répondu en France mais aux US ça l’est
Tout le monde parle d'hébergement dans les com. Je ne suis pas sûr que ce soit l'utilisation première !
Je bosse dans une PME qui développe des systèmes embarqués, on a du docker partout pour déployer les environnements de dev. Carrément plus flexible que les VM.
Bien sûr que les équipes de dev des GAFAM doivent s'en servir...
Je suis malheureusement pas super doué avec Docker, mais mon dieu ce que c'est utile en effet
Incroyable cet outil !
Waoh j’aurai jamais cru que je verrai docker sur konbini lol, sa m’étonne que sa intéresse même le public lambda. Génial je suis une administrateur system Linux vivant au texas-USA et ma companie est carrément entrain de nous upploer de devenir des expert sur docker lol
Sinon vous pouvez sous traiter tout le travail concernant Docker par quelqu'un d'autre qui maitrise Docker (moi). Pourquoi autant se gêner pour forcément devenir expert sur Docker ?
Pour une fois que Konbini parle d'un truc intéressant...
Je ne savais pas que le créateur de docker était Français ! Docker c'est l'a vie, je m'en sert même pour faire mes environnements de dev et toutes mes apps tourne avec docker pour dev et test mes api
"même pour faire mes environnements de dev" -> c'est le principe en faite, de pouvoir dev et mettre en prod avec la même (ou presque) configuration :), et sinon oui docker c'est génial !
@@grimpowsify je pense que tu as mal compris ce que je voulais dire, j'utilise docker pour mon environnement de dev, par exemple pour dev en java j'utilise docker pour avoir mon jdk, mon jre etc sans avoir à installer manuellement tout ça sur ma machine.
Je ne parlais pas du déploiement d'une application entre la prod et ma machine ^^
@@Ystose78 non non j'ai bien compris, je fait la même chose (avec php, composer, node etc sans avoir à installer sur la machine, et pour pouvoir dev avec des versions spécifique, justement souvent lié au projet) le but étant d'avoir par exemple une version php à la demande qui correspond à la version php que l'on souhaite déployer également en prod, qui répond au critères du framework etc.., et de pouvoir changer quasiment "à la volée". Et au risque de me répéter c'est la grande force de docker et la "meilleur" façons selon moi de l'utiliser au maximum ! C'est pas une critique c'est juste que le "même pour faire mes environnements" devrait être un standard pour éviter les conflits de version entre les développeur sur un même projet, le dev / la prod, et soit même pour peut qu'on ne foute pas du @latest partout x') mais qu'on spécifie des version exactes.
ps: il y a quand même des minima indispensable que j'installe sur la machine sans docker du genre git etc ...
@@grimpowsify ah my Bad c'est moi qui avait mal compris du coup, effectivement mais j'ai vus personne le faire Parmi mon entourage dev (je me suis notamment mis à faire ça parce qu'entre plusieurs dev on avait pas la même version du jdk ^^) mais oui c'est exactement ça du coup
@@Ystose78 disons que la courbe d'apprentissage de docker peut être assez raide, ce qui explique que pas mal de dev ne s'en servent pas à sont plein potentiel (moi y compris assurément) ^^ en tout cas tout du moins le temps d'apprendre à maitriser un peu mieux la bête :)
PS: petite astuce d’ailleurs que je tente de peaufiner avec le temps, mais j'ai un projet "maitre" qui permet de configurer des containers avec des version modulable via des .env, et derriere quand tu veux faire un projet exemple pour java, tu fait en sorte que ton projet java contient toute les info necessaires pour le faire tourner avec le projet maitre comme ça le projet java peut etre executé, et dev en un rien de temps a partir du moment ou sur un autre machine tu reprend le combo projet maitre + projet java ^^ (pas forcement très clair je le reconnais mais je pense que tu auras compris) .
PS2 : via docker-compose évidement pour faire des container interconnecté et pouvoir n'en sélectionner que quelques un en fonction du projet.
C'est vrai, c'était une révolution (cette fois ci pas d'exagération des médias ou des films ^^ c'est assez rare pour le souligner)
je suis en train de débuger mon local env avec docker sur mon ordi du taff et je tombe par hasard sur cette vidéo ... génial
Merci pour Docker !
Chill le mec
Beau storytelling
Encore un exemple de mauvaise politique en matière d'accompagnement des entreprises Françaises. Toutes se barrent aux US et à raison. Docker ça a été une véritable bombe dans le milieu du DevOps. C'est un incontournable aujourd'hui. Qu'on aime ou qu'on aime pas des outils comme Vercel, il faut avouer que déployer un projet depuis un repos en 3 clics c'était inimaginable avant.
Il y a surtout pas de pognon
@@vistrate90 Le pognon ça se crée c'est le principe de la dette. Mais faut croire que y a des sujets pour lesquels on en a quelque chose à foutre et d'autres non.
@@baptistecourgibet8889 On parle d'investissements privés, pas public, de quelle dette tu parles ? Les américains sont moins frileux que les européens, ça ne date pas d'hier mais la France n'est pas responsable de ça... faut arrêter de chercher des coupables de partout
Pendant qu'il ira faire son nouvel "album" platine; Son rival Kubernetes gagne du chemin sur Docker ...
En temps que dev, docker c'est vraiment cool
"Toutes les applications utilisent Docker". What ?🙄
Pareil que les autres commentaires. Je travaille chez un hébergeur, et docker n'est pas du tout utilisé
J aime bien la touche de bordeau sur la chemise
😂... Je dois avoir une bonne dizaine de sites à gérer. Aucun n'utilise docker. Et d'ailleurs, la seule fois où j'ai utilisé docker chez un client, on a vite laissé tomber car ça prenait une ressource de ouf...
Beaucoup de système inopérants et de manque d’expertise qui empêchent l’utilisation de Dockers chez les clients fr, on parle d’un pays où beaucoup d’entreprises utilisent encore excel pour stocker de l’info
Le tuto sur le site officiel ne marche pas
Bravo 🎉🍾🎊
Bravo monsieur je ne savais pas que Docker était français
Bas pour moi c'est plutôt américain...Ce truc n'aurai jamais vu le jour en restant en France.
Qui connaît Docker grâce à Laurel?
Ah c'est un français qui a créé Docker !! Merci à lui ! 🙂
Son père est américain et sa mère est Française
moi j'utilise Podman pour le coup, bye
tous les sites utilisent pas forcément docker lol
Beaucoup de site que tu utilises quotidiennement utilise Docker, beaucoup de développeur utilise Docker après c'est pas une obligation
Quelle est cette deuxième startup ?
dagger
😭un français qui développe Docker et pourtant l'interface de docker desktop n'existe pas en français ... 😭😭😭
C'est cool de savoir que Docker est français. Par contre non Docker n'est pas utilisé par tout le monde loin de là.
mon prof de secu a epitech. C etait bien les salles machines ;)
Merci pour l'explication Konbini mais j'ai pas compris..
idem pour moi mdrrr
C'est normal : quand ils expliquent ils se contentent de dire que docker a fait gagner du temps aux développeurs. Ce n'est pas une explication ! Je me demande s'ils ont eux-mêmes compris.
En bref docker est une solution technique pour faire des conteneurs, qui sont en informatique un moyen de distribuer une application avec toutes ses dépendances (le langage de programmation utilisé, les plugins, les bibliothèques utilisées, etc.), permettant ainsi de la démarrer sans avoir à installer tout cela manuellement.
@@christophebenz du coup ça sert a quoi ? 😂
@@jbmarki3226 ça sert à faire du virtualisation legère.
En gros si tu lance une machine virtuelle c'est comme si tu lancé un system d'exploitation entier. C'est ce qu'on appel la virtualisation lourde.
Pour la virtualisation legère on vas faire tourné que les dépendances nécessaires au fonctionnement d'une techno dans ce qu'on appel un container.
@@jbmarki3226 ça sert par exemple à faire tourné des programs linux sous windows ou vise versa. Je l'utilise pour faire tourner des server SMTP et ainsi développer mais systems de mailing.
Si ça peut apporter du contexte 😅
Je connaît docker avant vous !
La, je deviens fan de vous !
À mon avis il interroge son pote docker à Konbini.
Bien marré que la plupart des sites tournent sur Docker. Mdr ! Konbini la Konbine ? Non
Vous les français avec exagération "Tout les sites web que tu visites utilisent docker" 😮
ça me fume que la vie soit si chère à San Francisco que même ce mec vit dans un taudis avec des travaux tout autour
Et bien sur, sans Linux, ses LXC et ses groups, pas de Docker. C'est quand meme assez effarant de constater que c'est l'open source qui tire toute l'innovation.
Les gros succes commerciaux/publics (ex Android et ses pret de 3 milliard d'utilisateurs) ne sont d'abord que des sangsues de tout ca, avant de devenir si tout se passe bien de contributeurs, voire des createurs d'open source. Les Oracle, SAP, Microsoft, Apple, Amazon et companie sont encore a la ramasse, toujours avec un train de retard. Les exceptions sont rares (ex Google).
Mais ils ont des question écrites chez konbini parce que la il dit juste des phrases aux hasard
Il y a même un container docker de macos ! , Bien sûr c'est de la bidouille mais c'est cool 😂
La France ne parvient même plus à garder ses innovations et ingénieurs
C est faux! Beaucoup d innovations en France : robots, chirurgie, nucléaire ( avec d autres systèmes) , solaire avec miroir, semi conducteurs et tant d innovations techniques pour améliorer les processus industriels etc Mais nos ingénieurs et techniciens sont nombreux et c'est formidable que partout dans le monde , ils montrent le génie français.
ouais, c'est pas nouveau
« Toutes les applications utilisent Docker » arrête de mentir aussi fort frérot
Si il recrute des débutants, je suis la :D
Pourquoi tous les grands de l'IT ont tous commenté dans des caves ou des garages? ^^😁😁
Je ne mets pas de "j'aime" je mets plutot :
docker compose up 👍😂
Le melon du mec. Ça fait qques années que j'utilise Docker, je ne connaissais ni son nom, ni sa tête. Qu'il ne me fasse pas croire qu'il est une rockstar
Il est insupportable
Hello les rageux, melon ou pas le gars a creé un produit d’envergure mondiale. Vous?
@@MC-yv4xn J'ai inventé la fibre optique. Sinon ce n'est pas lui tout seul arrêtons les conneries. Il se la pête car il gagne du pognon.
Et sérieux il n'y a rien d'extraordinaire à développer un logiciel
@@vistrate90 developper un logicial à influence mondiale, si
oua les aigris
Ah c'est lui le coupable ! 😄 🤕
BastilleBSD vaincra!
Il a bien vieilli...
vidéo qui n'explique rien du tout au final
entre lui et le mec de siri tu te dit que le summum de la reussite dans la silicon valley cest de porter des chemises moche au calme
haha en effet ceux sont des héros! xD
Problèmes de son
Vous êtes sur que vous vous êtes pas fait prank par Vérino ?
@konbini comment ce Français a changé la vie de tous les développeurs et DEVELOPPEUSES :)
Docker ou le truc qui te fait passer plus de temps à faire l'ops que du dev 🤣
Solomon Hykes. C'est son vrai nom ou c'est le nom amEricanisE?
Oui il parait que c'est bien Docker mais perso je comprends pas trop l'utilité si quelqu'un peut m'expliquer en commentaire c'est sympa. Sympa l'interview sinon !
tu es interesse par le devellopement ?
@@latioms Yes j'en fais un peu
@@guigui4948 bref en gros il a resolu le probleme de : "pourquoi mon code marche sur ma machine mais sur la machine de tel" grace qu processus de conteneurisation
@@latioms d'accord merci ! c'est à peu près ce que j'avais compris aussi !
Fais la recherche sur TH-cam : "docker from zero to hero"
Ca devrait te donner une meilleure compréhension de ce que c'est. (le titre est forcément putaclic et sur-vendeur, mais ça donne 2 ou 3 clefs de compréhension)
0:17 Heu... Non, il ne faut pas exagérer non plus!
Ah
"Si tu n'es pas développeur, sache que toutes les applications, tous les sites web que tu visites utilisent Docker" ALORS...
Je ne pourrais pas dire le nombre de sites que j'ai développé, jusqu'à aujourd'hui, je connais bien docker grâce à mon ancienne école d'ingé, et je peut vous dire qu'en production je n'ai jamais utiliser Docker, et surtout j'en ai jamais eu l'utilité.
Je push mon code et le CI/CD s'occupe du deploy. Je pense que ça dépend de la technologie et du langage utiliser par exemple pour React/NextJs/Nuxt/Vue/Svelte je n'en vois pas trop l'utilité par exemple.
Bref, je voulais juste revenir sur cette phrase qui était totalement fausse.
Pcq tu crois que ta CI elle utilise pas docker derrière?
@@Ourfli Github l'utilise dans Github Action.
Mais il pourrait faire sans.
Mais je vois ce que t'essaye de me dire indirectement on utilise docker sans s'en rendre compte c'est ça ?
Sa serait moins bien j'avoue si il l'utilisait pas.
Après rien t'empêche de deploy sans Docker avec un projet symfony par exemple ou tu envoies directement sur le serveur les fichiers.
Avec un env prod et dev.
Comme a l'époque enfin l'époque était pas là meilleure façon de faire haha
@@hardel-dw Ah ben tu peux toujours faire sans telle ou telle abstraction, tu peux même coder en binaire si ca t'amuse. Bizarrement c'est pas super commun, pcq c'est super long. Mais bon oui grosso modo tout le monde qui fait un peu de devops utilise docker d'une facon ou d'une autre
@@hardel-dwYes c'est ce que j'allais te dire, si tu veux faire du déploiement d'app/site comme en 2000 ben go FTP et copie à la mano ^^
Mais bon ça a un peu évolué entre temps, et Docker fait partie (mais pas seulement, Ansible, Terraform, K8S, etc ...) de ces évolutions.
A peine dans l'abus le gars... Tte les applis et tt les sites Web sous docker bwahahaha.
Docker est une très bonne solution certes, mais il n'est pas du tout aussi utilisé que ça, cela reste une solution qui demande une spécialisation qui demande du temps afin de l'assimiler.
Après le gars fait sa pub...
Encore un Français qui a revendu sa boîte aux Américains...
C'est quand même révélateur de la mentalité française quand tu entends toujours ses mêmes histoires de français qui partent pour réussir...Nul n'est prophète en France...
Toujours pas compris a quoi ça sert 😅
Il a parlais japonnais j'ai rien compris
Ce Monsieur je l'insulte tous les jours au taff dsl mais les couches me rendent fou des fois...
Je déteste docker. Ça a tellement complexifié ma vie de dev.
Cette outil est pratique mais mon dieu, y a des pièges de partout. Que ce soit les layer immutables, les différents type de networks, les incompatibilité dans les compose files (Passage version 2.x à 3.x douloureux pour passer sur swarm)
Au final docker c'est un outil qui m'a fait perdre beaucoup de temps pour un retour sur investissements pas ouf.
Je lui préfère de loin Singularity notamment pour un usage sur des clusters de calculs ou l'on veut simplement répliquer facilement l'exécution de workflows.
Docker est souvent overkill et vient avec plein de concept et de subtilités. La doc est un bon reflet de ça, y a une tonne de texte et faut bien le lire au risque d'avoir une mauvaise intuition.
Bref j'aime pas docker
Et vagrant
Le nombre de mensonges/minute qu'il sort c'est fou. Des dizaines de millions de devs alors Docker n'a que 7 millions de comptes ouverts sur son hub ? Je me demande combien sont vraiment actifs.
"Tous les sites et applications que vous utilisez aujourd'hui utilisent Docker" : absolument pas.
Après pour le nombre d'utilisateurs c'est peut être vrai, tu n'as pas besoin d'avoir de compte docker pour utiliser docker
faut être dev pour utiliser docker et le connaître ? heureusement que tout le monde n'utilisent pas docker contrairement à ce qui est dit si non bonjour la cata , quand on sait que la majorité des utilisateurs ne vérifient rien des conteneurs utilisés :x , bisous kikou lol, sans oublier que bcp ne savent même pas installer un serveur web autrement qu avec docker ... je vais m arrêter là bisou encore et kikou lol