Bonjour à tous.
Tout d'abord, je vous avoue n'avoir que quelques notions sur Docker et qu'il est fort probable que ma demande soit facile (tant mieux).
Bref, en tant que développeur front-end de webapp, j'ai un tas d'outils de développement à utiliser pour me rendre la vie plus facile: npm (nodejs), bower, gulp voir même WebPack.
Mon soucis est que l'installation de tous ces outils est pénible et je ne vous parle même pas de la mise à jour et des brols que cela laisse sur ma machine.
Je me suis donc dit: "Aahh mais si tout ces outils étaient disponibles dans une image Docker, je n'aurai plus qu'à appeler les différentes commandes et mon pc ne devra pas installer nodejs et compagnie!".
Seulement... je sèche sur la manière parce, comme je l'ai dit, je ne connais pas bien Docker.
En gros je veux pouvoir faire la chose suivante:
1) partager avec Docker le dossier dans lequel se trouve ma webapp.
2) exécuter depuis Docker les commandes habituelles de ces outils : "npm install", "bower install angularJs", "gulp myTask" etc etc etc.
Avez-vous une idée du comment faire?
Je vous remercie d'avance!
Partager