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.



4
Comment conserver des données dans une base de données postgres ancrée à l'aide de volumes
Mon fichier de composition Docker a trois conteneurs, Web, Nginx et PostgreSQL. Postgres ressemble à ceci: postgres: container_name: postgres restart: always image: postgres:latest volumes: - ./database:/var/lib/postgresql ports: - "5432:5432 Mon objectif est de monter un volume qui correspond à un dossier local appelé ./databaseà l'intérieur du conteneur postgres comme /var/lib/postgres. …

5
Comment définir le nom de l'image créée avec docker-compose
J'utilise docker-compose pour créer mon environnement de développement. Je veux créer une image spécifique, mais je ne sais pas comment définir un nom pour cette image. wildfly: build: /path/to/dir/Dockerfile container_name: wildfly_server ports: - 9990:9990 - 80:8080 environment: - MYSQL_HOST=mysql_server - MONGO_HOST=mongo_server - ELASTIC_HOST=elasticsearch_server volumes: - /Volumes/CaseSensitive/development/wildfly/deployments/:/opt/jboss/wildfly/standalone/deployments/ links: - mysql:mysql_server - …

6
Comment faire en sorte que docker-compose recrée toujours des conteneurs à partir d'images fraîches?
Mes images Docker sont construites sur un serveur Jenkins CI et sont transférées vers notre registre Docker privé. Mon objectif est de fournir des environnements avec docker-compose qui démarrent toujours l'état d'origine des images. J'utilise actuellement docker-compose 1.3.2 ainsi que 1.4.0 sur différentes machines, mais nous avons également utilisé des …


22
Impossible de se connecter à docker à partir de docker-compose
J'ai installé docker-machine 0.1.0 et docker-compose 1.1.0 sur Mac OS 10.8.5. Docker-machine fonctionne normalement et peut se connecter par docker-machine ssh. $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM dev * virtualbox Running tcp://192.168.99.100:2376 Cependant, impossible de se connecter à partir de docker-compose. $ docker-compose up Impossible de se …

6
docker-composer pour seulement certains conteneurs
J'ai un docker-compose.ymlqui contient plusieurs conteneurs. Trois d'entre eux sont destinés à mon application (client, serveur et base de données) et les autres sont destinés à divers outils de développement (par exemple psql, npm, manage.py, etc.). Quand je les fais, docker-compose uptous commencent, mais je veux que les trois principaux …

5
Comment passer des arguments à entrypoint dans docker-compose.yml
J'utilise cette image: dperson / samba L'image définit son propre point d'entrée et je ne veux pas le remplacer. J'ai besoin de passer des arguments au point d'entrée, facile avec docker uniquement: docker run ... dperson/samba arg1 arg2 arg3 Mais comment le faire avec docker_compose.yml? En ce moment, j'utilise comme …

4
Docker-Compose données persistantes MySQL
Je n'arrive pas à faire en sorte que les données MySQL persistent si je cours $ docker-compose downavec ce qui suit.yml version: '2' services: # other services data: container_name: flask_data image: mysql:latest volumes: - /var/lib/mysql command: "true" mysql: container_name: flask_mysql restart: always image: mysql:latest environment: MYSQL_ROOT_PASSWORD: 'test_pass' # TODO: Change …

16
Docker "ERREUR: impossible de trouver un pool d'adresses IPv4 disponible et sans chevauchement parmi les valeurs par défaut à attribuer au réseau"
J'ai un répertoire apkmirror-scraper-composeavec la structure suivante: . ├── docker-compose.yml ├── privoxy │ ├── config │ └── Dockerfile ├── scraper │ ├── Dockerfile │ ├── newnym.py │ └── requirements.txt └── tor └── Dockerfile J'essaye d'exécuter ce qui suit docker-compose.yml: version: '3' services: privoxy: build: ./privoxy ports: - "8118:8118" links: - …

11
Docker sur Windows 10 «Le pilote n'a pas réussi à programmer la connectivité externe sur le point de terminaison»
J'essaye d'utiliser $ docker-compose up -d pour un projet et je reçois ce message d'erreur: ERREUR: pour l'api ne peut pas démarrer le service api: le pilote n'a pas réussi à programmer la connectivité externe sur le point de terminaison dataexploration_api_1 (8781c95937a0a4b0b8da233376f71d2fc135f46aad011401c019eb3d14a0b117): Erreur lors du démarrage du proxy userland: mkdir …


3
Dois-je utiliser docker-compose up ou exécuter?
Y a-t-il une raison à utiliser runpour démarrer un docker-compose.ymlfichier ou devez-vous simplement l'utiliser up? Je comprends que cela runpeut démarrer un conteneur spécifique, mais je fais référence au cas où vous l'utilisez sans spécifier de conteneur afin qu'il démarre tous vos conteneurs yml.

12
Docker est installé mais Docker Compose ne l'est pas? Pourquoi?
J'ai installé docker sur centos 7. en exécutant les commandes suivantes, curl -sSL https://get.docker.com/ | sh systemctl enable docker && systemctl start docker docker run hello-world REMARQUE: helloworld fonctionne correctement et aucun problème. cependant, lorsque j'essaie d'exécuter docker-compose (docker-compose.yml existe et est valide), cela me donne l'erreur sur Centos uniquement …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.