반응형
도커 컨테이너 및 mysql 워크벤치 내의 MariaDb에 대한 연결
아래 명령을 사용하여 MariaDb를 실행하는 도커 컨테이너를 만들었습니다.
docker run -d --name some-mariadb -p 3306:3306 -e MARIADB_USER=example-user -e MARIADB_PASSWORD=<enter password> -e MARIADB_ROOT_PASSWORD=<enter password> mariadb
사용자(example-user) 및 암호(MARIDB_PASSWORD 및 MARIADB_ROOT_PASSWORD의 암호)와 함께 IP 주소(아래 도커 명령을 실행하여 찾은 것)를 입력할 때 mysql workbench에서 연결을 성공적으로 테스트할 수 없습니다.
"호스트에 연결할 수 없음"만 표시됩니다.
IP 주소를 가져오는 도커 명령:
docker container inspect some-mariadb
아래 명령을 실행하면 MariaDB [(없음)]> 터미널을 볼 수 있습니다.
docker exec -it some-mariadb mysql -u example-user -p
로컬 호스트(127.0.0.1) IP 주소를 사용하여 연결을 만들 수 있었습니다.사용자와 MARIADB_ROOT_PASSWORD는 문제가 없었습니다.
언급URL : https://stackoverflow.com/questions/72089069/connection-to-mariadb-within-docker-container-and-mysql-workbench
반응형
'programing' 카테고리의 다른 글
기능별 패키지 접근 방식이 좋습니까? (0) | 2023.07.28 |
---|---|
다른 뷰에서 뷰 작성 (0) | 2023.07.28 |
배열 항목 대신 완전 배열 개체를 한 번에 하나씩 파이프로 연결하시겠습니까? (0) | 2023.07.28 |
Oracle 시간대가 있는 TIMESTAMP를 DATE로 변환 (0) | 2023.07.28 |
Python 요청 라이브러리 새 URL 리디렉션 (0) | 2023.07.23 |