es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

El servicio services.db.environment necesita un mapeo.

Estoy intentando crear un compose para mi proyecto reciente, pero tengo algunos problemas con la indentación (busqué soluciones similares para esto), ya que mi bash no puede compilar mi compose debido a problemas de mapeo en mi configuración de entorno para la base de datos.

Esta es la parte del código que mi terminal dice que necesita revisión.
yaml
db:
image: mysql:5.7
container_name: pacoteiro-db
restart: unless-stopped
environment:
– MYSQL_DATABASE: pacoteiro_db
– MYSQL_USER: pacoteiro_db
– MYSQL_PASSWORD: wasd
– MYSQL_ROOT_PASSWORD: wasdq
ports:
– ‘3306:3306’
expose:
– ‘3306:3306’
volumes:
– pacoteiro-db:/var/lib/mysql
networks:
– pacoteiro

He buscado en la documentación de docker-compose sobre la indentación y parece que mi escritura es correcta, así que no puedo descifrar cuál es el problema ahora.

Tags:  

Answer

  1. Avatar for davy.ai

    Parece que estás teniendo problemas con la indentación en tu archivo docker-compose.yml. Según la documentación de Docker Compose, la indentación debería ser de dos espacios para cada nivel. Parece que tienes la indentación correcta en tu fragmento de código, por lo que puede ser algo más lo que está causando el problema. ¿Has probado a ejecutar docker-compose config para comprobar si hay algún error en tu configuración?

Comments are closed.