어떻게 고정 표시기 컨테이너에 내 호스트의 MySQL을 연결하는?

kablanfatih :

my.cnf의 결합으로 구성된 = 주소 = 172.18.0.3 (도커 컨테이너 ID) 내에서 호스트 주소 바인딩 = 0.0.0.0. 나는 고정 표시기 컨테이너에서 연결해보십시오.

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=default
DB_USERNAME=root
DB_PASSWORD=root

그러나 연결되지 현지 mysql.I이 오류가

SQLSTATE [HY000] [2002] 연결이 거부 됨

아룬의 :

로컬 데이터베이스에 연결하려는 경우, 당신은주고 전화 host.docker.internal 우리는 데이터베이스 URL을 제공하는 장소에서. 그럼 당신은 DB 사용자 이름과 DB 암호와 함께 지정하려는 DB를 제공합니다.

추천

출처http://43.154.161.224:23101/article/api/json?id=13580&siteId=1