Docker 로 mariaDb 실행하고 접속하기
Docker
04/06/2021
🐳 mariaDb 이미지 다운
도커에서 마리아디비 컨테이너를 실행할 수 있는 이미지를 다운
CLI
docker pull mariadb
image 리스트에서 확인
CLI
docker image ls
🐳 mariaDB 실행하기
다운받은 이미지를 기반으로 도커 컨테이너를 실행시킨다
CLI
docker run --name mariadb -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mariadb mariadb
--name : 컨테이너 이름
-d : 데몬 실행
-p : 로컬 port와 컨테이너 포트 연결
-e : 환경 변수 설정
실행중인 도커 확인
CLI
docker ps
mariaDB 컨테이너의 커맨드 창에 접혹하기
CLI
docker exec -it mariadb /bin/bash
🐳 mariaDB 접속하기
위의 mariaDB 커맨드 창에 접속한 상태에서 아래의 명령어를 입력해준다.
CLI
mysql -u root -p
종료는 exit 입력
✍ 한글 인코딩 설정
해당 컨테이너 안에 편집기를 설치하고 난 뒤 설정을 바꿔줄 수 있다.
CLI
apt-get update && apt-get install nano vim
설청 추가하기
CLI
[client]default-character-set = utf8mb4
[mysql]default-character-set = utf8mb4
[mysqld]character-set-client-handshake = FALSEcharacter-set-server = utf8mb4collation-server = utf8mb4_unicode_ci
reference