반응형
도커에 mariadb가 설치되어 있어야 합니다.
phpmyadmin 내려받기
더블클릭 후 최신 버전(latest)을 내려받습니다.
설치 시작
더블클릭하면 설치 시작됩니다.
고급설정
로그인을 할 때마다 서버 주소를 직접 입력하려면, PMA_ARBITRARY 변수를 추가 후 값을 1로 설정합니다. 0은 사용 안 함.
링크 설정에서 mariadb 컨테이너의 별칭을 설정합니다.
DB에 접속할 때 IP 주소 대신 별칭으로 접속할 수 있습니다.
포트 설정
로컬 포트는 외부에서 접속할 때 사용하는 포트이며, 컨테이너 포트는 내부 포트입니다.
외부에서 2500 포트로 접속하면 컨테이너의 80 포트로 연결해 줍니다.
접속하기
NAS IP:2500 처럼 접속하거나, 리버스 프락시 설정 후 pma.yourDDNS 처럼 접속해도 됩니다.
아래와 같은 로그인 화면이 나타납니다.
접속할 서버, 계정, 암호를 입력 후 로그인을 하면 됩니다.
별칭을 설정했기 때문에 서버 IP:포트 대신 mariadb를 입력해도 접속이 됩니다.
접속 성공!
오류가 발생할 경우
타임아웃 오류: NAS 방화벽 설정에서 mariadb가 사용 중인 포트를 허용해야 합니다. 3306
주소 오류: phpmyadmin 환경 변수의 PMA_Host 값을 확인합니다. phpmyadmin 컨테이너 링크에 mariadb 컨테이너 별칭을 설정합니다.
반응형