dotnet core - docker - Невозможно подключиться к любому из указанных хостов MySQL - PullRequest
0 голосов
/ 27 февраля 2019

Я пытаюсь вызвать API для моего основного приложения .net, которое что-то сохраняет в моей базе данных, когда я регулярно запускаю свое приложение, это нормально, но когда я запускаю его с помощью docker entityframework показывает эту ошибку:

Невозможно подключиться к любому из указанных хостов MySQL.

вот мой файл docker-compose.yml:

version: '3.0'

services:
   db:
     image: mysql:latest
     command: --lower_case_table_names=1
     environment:
       MYSQL_DATABASE: onlinesmlogs
       MYSQL_USER: root
       MYSQL_ALLOW_EMPTY_PASSWORD: "true" 
     volumes:
       - dbdata:/var/lib/mysql
       - _MySQL_Init_Script:/docker-entrypoint-initdb.d
     restart: always
   onlinesm.logs:
     image: onlinesm
     build: 
       context:  .
     ports:
       - "8080:80"
volumes:
  dbdata: {}
  _MySQL_Init_Script : {}

и вот моя строка соединения:

"server=127.0.0.1;port=3306; Database=test; Uid=root; Pwd="
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...