Questions marquées «docker-compose»

Compose est un outil permettant de définir et d'exécuter des applications complexes avec Docker. Avec Compose, vous définissez une application multi-conteneurs dans un seul fichier, puis faites tourner votre application dans une seule commande qui fait tout ce qui doit être fait pour la faire fonctionner.

333
Comment redémarrer un seul conteneur avec docker-compose

J'ai un docker-compose.ymlfichier qui contient 4 conteneurs: redis, postgres, api, worker Lors du développement de Worker, j'ai souvent besoin de le redémarrer pour appliquer des modifications. Existe-t-il un bon moyen de redémarrer un conteneur (par exemple worker) sans redémarrer les autres...

326
Docker Compose attend le conteneur X avant de commencer Y

J'utilise rabbitmq et un simple échantillon de python d' ici avec docker-compose. Mon problème est que je dois attendre que rabbitmq démarre complètement. D'après ce que j'ai cherché jusqu'à présent, je ne sais pas comment attendre avec le conteneur x (dans mon assistant social) jusqu'à ce que y...

271
Shell interactif utilisant Docker Compose

Existe-t-il un moyen de démarrer un shell interactif dans un conteneur à l'aide de Docker Compose uniquement? J'ai essayé quelque chose comme ça, dans mon docker-compose.yml: myapp: image: alpine:latest entrypoint: /bin/sh Lorsque je démarre ce conteneur en utilisant docker-compose up, il se ferme...

259
Comment monter un seul fichier dans un volume

J'essaie de docker une application php. Dans le dockerfile, je télécharge l'archive, l'extrait, etc. Tout fonctionne bien, cependant, si une nouvelle version est publiée et que je mets à jour le dockerfile, je dois réinstaller l'application, car le config.php est écrasé. J'ai donc pensé pouvoir...