개발환경
Docker 기반 MariaDB 설치
심나라
2022. 2. 17. 13:39
728x90
# Docker 기반 MariaDB 설치
1. 윈도우의 WSL2(Windows Subsystem for Linux) 기능을 활성화 하여 윈도우에 Docker 설치
- https://docs.docker.com 에서 "Download and install" 클릭 후 설치프로그램 다운 및 설치
- Windows에 Docker 설치 후 이미지와 같이 메세지가 나오는 경우
- 메세지 창의 URL을 클릭하여 Linux kernal을 업데이트 한 후 Restart (아래 이미지 참고)
("x64 머신용 최신 WSL2 Linux 커널 업데이트 패키지" 클릭 후 설치 진행)
- 윈도우 Restart 후 정상적으로 Docker가 동작하는지 확인
2. Docker에서 mariadb 설치
- Windows PowerShell 실행 후 mariadb 설치
# Docker 설치 버전 확인
docker -v
# docker에서 mariadb 설치
docker pull mariadb
# 다운로드된 이미지 확인
docker image ls
- Docker 컨테이너(mariadb) 실행
# docker 컨테이너 실행
# docker run --name mariadb(컨테이너 명) -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mariadb(비밀번호) mariadb(docker pull로 받은 이미지명)
# -d 옵션 : 백그라운드로 실행
# -p 옵션 : port 의 약자 (mariadb 기본포트 : 3306)
# -e 옵션 : 환경변수 (Environment 의 약자)
# -e MYSQL_ROOT_PASSWORD=mariadb : 마리아 디비를 설치시 Root 패스워드 설정
docker run --name mariadb -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mariadb mariadb
# 실행된 프로세스 확인
docker ps
# bash로 mariadb에 접속 (root로 접속 된것 확인)
docker exec -it mariadb /bin/bash
# mariadb에 접속
mysql -u root -p
# 설치된 mariadb 설치정보 확인
status
728x90