Preguntas etiquetadas con docker-compose

Componer es una herramienta para definir y ejecutar aplicaciones complejas con Docker. Con Compose, define una aplicación de contenedores múltiples en un solo archivo, luego gira su aplicación en un solo comando que hace todo lo que se necesita hacer para que se ejecute.

13
Cómo usar variables de entorno en Docker compose
Me gustaría poder usar variables env dentro de docker-compose.yml, con valores pasados ​​en el momento de docker-compose. Este es el ejemplo. Estoy haciendo esto hoy con el comando básico Docker Run, que está envuelto en mi propio script. ¿Hay alguna manera de lograrlo con componer, sin esos envoltorios de bash? …


4
Cómo conservar datos en una base de datos postgres dockerizada usando volúmenes
Mi archivo de compilación de Docker tiene tres contenedores, web, nginx y postgres. Postgres se ve así: postgres: container_name: postgres restart: always image: postgres:latest volumes: - ./database:/var/lib/postgresql ports: - "5432:5432 Mi objetivo es montar un volumen que corresponda a una carpeta local llamada ./databasedentro del contenedor de postgres como /var/lib/postgres. …

5
¿Cómo defino el nombre de la imagen construida con docker-compose?
Estoy usando docker-compose para crear mi entorno de desarrollo. Quiero construir una imagen específica, pero no sé cómo establecer un nombre para esa imagen. 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
No se puede conectar a Docker desde docker-compose
Instalé docker-machine 0.1.0 y docker-compose 1.1.0 en Mac OS 10.8.5. Docker-machine funciona normalmente y puede conectarse mediante docker-machine ssh. $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM dev * virtualbox Running tcp://192.168.99.100:2376 Sin embargo, no se puede conectar desde docker-compose. $ docker-compose up No se pudo conectar con Docker …

6
docker-componer solo para ciertos contenedores
Tengo una docker-compose.ymlque contiene varios contenedores. Tres de ellos son para mi aplicación (cliente, servidor y base de datos) y el resto son para varias herramientas de desarrollo (por ejemplo, psql, npm, manage.py, etc.). Cuando lo hago, docker-compose uptodos comienzan, pero solo quiero que comiencen los tres principales. Debido a …

5
Cómo pasar argumentos al punto de entrada en docker-compose.yml
Yo uso esta imagen: dperson / samba La imagen está definiendo su propio punto de entrada y no quiero anularlo. Necesito pasar argumentos al punto de entrada, fácil solo con docker: docker run ... dperson/samba arg1 arg2 arg3 Pero, ¿cómo hacerlo con docker_compose.yml? En este momento lo uso como solución …

4
Docker-Componer datos persistentes MySQL
Parece que no puedo lograr que los datos de MySQL persistan si ejecuto $ docker-compose downlo siguiente.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: …

16
Docker "ERROR: no se pudo encontrar un grupo de direcciones IPv4 no superpuesto disponible entre los valores predeterminados para asignar a la red"
Tengo un directorio apkmirror-scraper-composecon la siguiente estructura: . ├── docker-compose.yml ├── privoxy │ ├── config │ └── Dockerfile ├── scraper │ ├── Dockerfile │ ├── newnym.py │ └── requirements.txt └── tor └── Dockerfile Estoy tratando de ejecutar lo siguiente docker-compose.yml: version: '3' services: privoxy: build: ./privoxy ports: - "8118:8118" links: …

11
Docker en Windows 10 "el controlador no pudo programar la conectividad externa en el punto final"
Estoy tratando de usar $ docker-compose up -dpara un proyecto y recibo este mensaje de error: ERROR: para api No se puede iniciar el servicio API: controlador no pudo programar la conectividad externa en dataexploration_api_1 punto final (8781c95937a0a4b0b8da233376f71d2fc135f46aad011401c019eb3d14a0b117): Error al iniciar el entorno de usuario de proxy: mkdir /port/tcp:0.0.0.0:9000:tcp:172.19.0.2:80: error …


3
¿Debo usar docker-compose up o run?
¿Hay alguna razón para usar runpara iniciar un docker-compose.ymlarchivo o debería usarlo up? Entiendo que runpuede iniciar un contenedor específico, pero me estoy refiriendo al caso en el que lo usa sin especificar un contenedor para que arranque todos sus contenedores yml.

12
¿Docker está instalado pero Docker Compose no? ¿por qué?
He instalado Docker en centos 7. ejecutando los siguientes comandos, curl -sSL https://get.docker.com/ | sh systemctl enable docker && systemctl start docker docker run hello-world NOTA: helloworld se ejecuta correctamente y sin problemas. sin embargo, cuando intento ejecutar docker-compose (docker-compose.yml existe y es válido) me da el error solo en …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.