네트워크 설정이 완료되었다는 조건
DSM 방식
1. mariadb 이미지 내려받기
mariadb 검색 후 나타나는 항목을 더블클릭
latest 선택
2. 이미지 설치
내려받은 mariadb:버전명 더블클릭
3. 컨테이너 생성
MARIADB_ROOT_PASSWORD 항목을 추가해야 함.
위 항목이 없으면 암호 또는 암호 없음을 설정하라는 에러 로그가 생기며 컨테이너가 종료됨.
포트 설정은 기본 3306을 적용.
일부 클라이언트는 DB 포트 설정이 없어서 기본값인 3306 포트를 권장
폴더 추가하기로 /docker 아래에 위와 같은 폴더를 추가하고 마운트 경로를 입력.
콘솔 방식
$ sudo docker run --detach --network bridge --name mariadb --env MARIADB_ROOT_PASSWORD=rootpass mariadb:latest
root 권한 때문에 sudo 명령으로 시작
--network 는 어느 네트워크에 붙일지 설정
⬇️ 네트워크를 추가하려면
$ sudo docker network create some-network
--name 컨테이너 이름 설정
--env 환경 설정
MARIADB_USER 사용자 계정 설정
MARIADB_PASSWORD 사용자 암호 설정
MARIADB_ROOT_PASSWORD 루트 암호 설정
mariadb:latest 받아 놓은 이미지 설정
나머지 추가 설정은 Portainer 또는 DSM Docker에서 하면 된다.
콘솔 접속
$ mysql -h localhost -P 3306 --protocol=TCP -u root -p
localhost 또는 127.0.0.1 또는 172.17.0.1(브릿지 IP)
-P 설정한 포트 번호를 입력. 로컬 주소로 접속할 경우 로컬 포트 입력.
--protocol=TCP 필수 입력. 없으면 접속 안 됨.
-u 계정 이름을 입력
-p 계정 암호를 사용하면 필수 입력. 없으면 오류 발생.
실행하면 Enter password: 줄이 나타나고 계정 암호를 입력한다.
'PC&웹 > 정보&기술' 카테고리의 다른 글
광랜급 ExpressVPN (0) | 2023.02.23 |
---|---|
Gigabyte 키보드 RGB 효과 변경 단축키 (0) | 2023.02.21 |
Synology NAS DDNS 도메인 주소로 역방향 프록시 설정 (0) | 2023.02.17 |
Synology NAS 이메일 알림에 네이버 메일 사용하기 (0) | 2023.02.16 |
CASIO 터프 솔라 시계 배터리 교체 하기 (0) | 2022.09.16 |
댓글0