Perguntas com a marcação «docker-compose»

O Compose é uma ferramenta para definir e executar aplicativos complexos com o Docker. Com o Compose, você define um aplicativo com vários contêineres em um único arquivo e, em seguida, gira seu aplicativo em um único comando, que faz tudo o que é necessário para fazê-lo funcionar.

13
Como usar variáveis ​​de ambiente na composição do docker
Eu gostaria de poder usar variáveis ​​env dentro do docker-compose.yml, com valores passados ​​no momento do docker-compose up. Este é o exemplo. Eu estou fazendo isso hoje com o comando básico docker run, que está envolvido em meu próprio script. Existe uma maneira de conseguir isso com a composição, sem …


4
Como persistir dados em um banco de dados postgres encaixado usando volumes
Meu arquivo de composição do docker possui três contêineres, web, nginx e postgres. O Postgres fica assim: postgres: container_name: postgres restart: always image: postgres:latest volumes: - ./database:/var/lib/postgresql ports: - "5432:5432 Meu objetivo é montar um volume que corresponda a uma pasta local chamada ./databasedentro do contêiner do postgres como /var/lib/postgres. …

5
Como defino o nome da imagem criada com o docker-compose
Estou usando o docker-compose para criar meu ambiente de desenvolvimento. Quero criar uma imagem específica, mas não sei como definir um nome para essa imagem. 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 - mongo:mongo_server …



22
Não é possível conectar ao docker a partir do docker-compose
Instalei o docker-machine 0.1.0 e o docker-compose 1.1.0 no Mac OS 10.8.5. O Docker-machine está funcionando normalmente e pode se conectar pelo docker-machine ssh. $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM dev * virtualbox Running tcp://192.168.99.100:2376 No entanto, não é possível conectar-se do docker-compondo. $ docker-compose up Não …

6
docker-compor para apenas determinados contêineres
Eu tenho um docker-compose.ymlque contém vários recipientes. Três deles são para o meu aplicativo (cliente, servidor e banco de dados) e o restante é para várias ferramentas de desenvolvimento (por exemplo, psql, npm, manage.py, etc). Quando eu faço, docker-compose uptodos eles são iniciados, mas eu quero apenas os três principais. …


4
Dados persistentes do Docker-Compose MySQL
Não consigo obter dados do MySQL para persistir se executar $ docker-compose downcom o seguinte.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 this MYSQL_USER: 'test' MYSQL_PASS: 'pass' volumes_from: …

16
Docker “ERRO: não foi possível encontrar um pool de endereços IPv4 não sobrepostos disponível entre os padrões a serem atribuídos à rede”
Eu tenho um diretório apkmirror-scraper-composecom a seguinte estrutura: . ├── docker-compose.yml ├── privoxy │ ├── config │ └── Dockerfile ├── scraper │ ├── Dockerfile │ ├── newnym.py │ └── requirements.txt └── tor └── Dockerfile Estou tentando executar o seguinte docker-compose.yml: version: '3' services: privoxy: build: ./privoxy ports: - "8118:8118" links: …

11
Docker no Windows 10 "driver falhou ao programar a conectividade externa no terminal"
Estou tentando usar $ docker-compose up -dpara um projeto e estou recebendo esta mensagem de erro: ERRO: para a API Não é possível iniciar a API do serviço: o driver falhou ao programar a conectividade externa no nó de extremidade dataexploration_api_1 (8781c95937a0a4b0b8da233376f71d2fc135f46aad011401c019eb3d14a0b117): erro ao iniciar o proxy do usuário: mkdir …

3
Devo usar a janela de encaixe para compor ou executar?
Existe um motivo para runiniciar um docker-compose.ymlarquivo ou você deve apenas usá-lo up? Entendo que runpode iniciar um contêiner específico, mas estou me referindo ao caso em que você o usa sem especificar um contêiner para que ele inicie todos os seus contêineres yml.



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.