Super vidéo ! :) Comme tu l'évoques rapidement à 31:22, l'un des gros avantages d'un devcontainer, c'est aussi de pouvoir configurer et donc normaliser les addons dans VS Code, et de s'assurer que tout le monde part avec une même base de travail à ce niveau. Pour accueillir des juniors dans un projet, c'est clairement pratique ; ça évite de devoir les orienter vers des installations à faire et de perdre des journées entières.
@yoandevco6 ай бұрын
C'est exactement ça
@yoandevco6 ай бұрын
Bon visionnage 😘
@selmac595 ай бұрын
M'sieur, où est l'article sur le blog ?
@thomaslaure48656 ай бұрын
J’ai déjà utilisé les devcontainers à titre personnel via VS Code, DevPod et Daytona, mais aussi professionnellement avec Coder. Merci pour cette vidéo :)
@yoandevco6 ай бұрын
Merci beaucoup !
@cocoludo6 ай бұрын
Super pratique. Je me prenais la tête avec des environnements manuels et des droits d'utilisateurs entre hôte et conteneur. Maintenant plus besoin. Merci pour cette astuce 🙏
@yoandevco6 ай бұрын
Ça simplifie grandement la vie c'est clair !
@Lilpimous6 ай бұрын
Hyper interessant ! On va étudier ça pour notre environnement de dev qui lui en revanche est hors ligne…
@yoandevco6 ай бұрын
Merci ! C'est parfait pour un usage offline ✅
@michellapalus52846 ай бұрын
Excellent, comme d'habitude. Sur certains projets, j'utilise soit VSC et PhphStorm (selon la machine que j'utilise). Sais-tu si le même fichier .json peut être utilisé pour les 2 IDE. Je vais faire le test de mon coté
@yoandevco6 ай бұрын
Yes, a priori le fichier fonctionne sur les deux IDE (et probablement d'autres).
@raphaelsanchez12353 ай бұрын
J’allais poser la même question. Solution super intéressante si elle est compatible pour les principaux IDE
@benoitferrero60385 ай бұрын
Tu avais écrit compose.yaml et non compose.yml
@jean-patrickcolin36035 ай бұрын
Ddev est une bonne alternative aussi. Très simple a utiliser.
@laurentguigo94073 ай бұрын
j'adore DDEV aussi
@selmac596 ай бұрын
Super vidéo comme toujours Je suis un peu déçu, cela ne veut pas fonctionner avec phpstorm sur mac :( 15:00 J'ai tellement envie de t'aider et te dire que tu as mis compose.yml et non .yaml et ça me "stresse" de te voir galérer ainsi (à cause de la fatigue)
@yoandevco6 ай бұрын
Merci ! Je n'utilise pas phpstorm hélas. Je sais qu'l'ext existe, mais pas pour Mac c'est ça ? Pour le .yaml, incroyable de ne pas le voir sur le moment 😂 (faut que j'arrête de tourner les vidéos en étant fatigué 😁)
@StephaneSavona6 ай бұрын
Coucou Yoyo, j'adore toujours autant tes vidéos :) Pour info, ton souci c'est que t'as mis compose.yaml et dans le fichier de config compose.yml ;)
@yoandevco6 ай бұрын
Mais quel boulet 🤣 C'est ça de tourner tard le soir fatigué !
@StephaneSavona6 ай бұрын
@@yoandevco Tkt c'est pas moi qui vais te jeter la pierre 🤣
@Karl-p9z6 ай бұрын
Pour info, je pense que ton erreur c'est que tu voulais ouvrir compose.yml alors que dans ton projet il était appelé compose.yaml, problème de suffix j'imagine.
@yoandevco6 ай бұрын
Oui c'est exactement ça ! Mais lors du tournage, après une journée a rallonge, mon cerveau était bien incapable de la voire 😂 (Et je tourne sans artifice, alors je laisse volontairement les failed 👌)
@olivierlejeune19506 ай бұрын
Merci pour la vidéo comme toujours. C'est dommage de ne pas tenir compte des soulignages de ton vscode qui depuis le début te faisait remarquer que yml n'existait pas ^^. Sinon plus qu'à voir si on peut faire pareil avec php storm. Ça fait toujours peur d'utiliser des containers boîte noires
@olivierlejeune19506 ай бұрын
Dans ta vidéo super bien, il ne manque plus qu'un moyen simple de restaurer un backup de base
@yoandevco6 ай бұрын
Je te promets, tourner les vidéos le soir fatigué après une journée bien remplie éclate complètement la productivité 😅 A priori ça existe pour phpstorm 👀
@yoandevco6 ай бұрын
Sur un projet ou j'interviens, on utilise Snaplet (en SaaS), pour ce contexte, ça fait le job (mais attention si besoin de data en Europe uniquement)
@charleludovicMbouopdasouop5 ай бұрын
Bonjour yoandev s'il vous plaît j'aimerais savoir comment vous monter vos vidéos avec des jolies fond de decor
@Thesameasiteverwas6 ай бұрын
j'avais envie de te dire "mais c'est l'extension !"
@yoandevco6 ай бұрын
La prochaine fois on fera du pair programming avec toute la commu, et vous pourrez chanter en cœur : "Yoan, l'extension, regarde l'extension". 🤣🤣🤣
@remace075 ай бұрын
pareil!
@azersazers5 ай бұрын
Très intéressant a essayer avec un environnement Node.js pour moi Je pense que le problème venait surement du fichier compose qui avait l'extension .yaml et dans le json tu le déclare avec .yml
@jeromecervelle65396 ай бұрын
Salut Yoan super demo trop cool. @+. Jérôme
@yoandevco6 ай бұрын
Merci beaucoup !
@cedrictailly5 ай бұрын
J'avais tilté depuis que tu avais créé le fichier compose.yaml, renommer en compose.yml sans "a", je voyais l'erreur en même temps que ta galère 😁
@azizmetchonou5 ай бұрын
Tres belle explication
@Lomahn1235 ай бұрын
Que c'est frustrant de te voir galérer lorsque nous on sait où est l'erreur 😅. Sinon, belle découverte, merci 🙏.
@yoandevco5 ай бұрын
Et moi donc 😂 Merci !
@S0kushi6 ай бұрын
au lieux de mettre command: sleep infinity , je crois tu peux juste mettre tty: true
@jeremyguillot96775 ай бұрын
Critique que j'espère constructive vu que c'est la 3ème fois que j'ai la même réaction en regardant tes vidéos. Essaie de faire un effort sur le montage, tu présentes des supers sujets, mais te voir galérer 30-40 secondes à écrire à mot et t'y reprendre à plusieurs fois me fait quitter la vidéo pour aller lire la doc. Sans ça tu ferais des vidéos hyper pro à l'aise. Courage pour la suite!
@yoandevco5 ай бұрын
C'est sympa, mais je ne fais aucuns montages. C'est une marque de fabrique, et aussi... je n'ai pas le temps de faire du montage. Perso, j'en rigole à chaque fois. Je ne vais pas changer mon workflow de création de video (quasi une par semaine toute l'année... ça vaut bien quelques erreurs de frappes)
@mathieuregnier22626 ай бұрын
Très cool merci pour le partage. Quelle frustration pour moi ! j'ai vu ton erreur dès le départ : tu avais nommé ton fichier "compose.yaml" dans l'explorateur et dans le fichier .devcontainer "compose.yml". 😁
@yoandevco6 ай бұрын
Et quel frustration pour moi sur le moment 😀 Maintenant je me régale à lire vos commentaires, car"YOAN C'EST ÉVIDENT 👀". Sur le moment, je ne voyais absolument rien 🤣
@caturne986 ай бұрын
Si jamais, le nom du fichier Compose était différent ^^. compose.yaml !== compose.yml C'est pour çà qu'il ne voulait pas démarrer ton devcontainer
@yoandevco6 ай бұрын
Mais OUI 😅 Faut que j'arrête de tourner trop tard le soir fatigué 🤣
@gaetanritel6 ай бұрын
Super vidéo merci et ton fichier s'appelaient compose.yaml et tu cherchais compose.yml je pense que c'étaient ca le problème
@TutoFreeTime5 ай бұрын
Il y avait un "a" en trop. compose.yaml au lieu de compose.yml. Merci pour tes vidéos.