0
respostas

Unknown MySQL server host 'db' (-2)

Ao executar a sequência build há essa falha. Já tentei setar o db_host como "db", porém sem êxito.

image: docker:stable

stages:

  • pre-build
  • build
  • test
  • deploy
  • notificacao

build-docker: services:

  • docker:dind retry: 2 before_script:
  • docker info
  • docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD

stage: pre-build script:

  • docker build -t minha-imagem .
  • docker tag minha-imagem lucaxsilva/minha-imagem:latest
  • docker push lucaxsilva/minha-imagem:latest

build-project: image: lucaxsilva/minha-imagem:latest retry: 2 services:

  • docker:dind

  • mysql:5.7 variables: MYSQL_USER: $DB_USER MYSQL_PASSWORD: $DB_PASSWORD MYSQL_DATABASE: $DB_DATABASE MYSQL_ROOT_PASSWORD: $DB_ROOT_PASSWORD

    DB_NAME: $DB_NAME DB_USER: $DB_USER DB_PASSWORD: $DB_PASSWORD DB_PORT: '3306' DB_HOST: 'mysql' SECRET_KEY: 'r*5ltfzw-61ksdm41fuul8+hxs$86yo9%k1%k=(!@=-wv4qtyv'

    stage: build image: lucaxsilva/minha-imagem:latest tags:

  • executor-tarefas dependencies:

  • build-docker script:

  • python manage.py makemigrations

  • python manage.py migrate****

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software