mariaDB 컨테이너 생성 명령어
docker run -d --name mariadb -e MARIADB_ROOT_PASSWORD=root mariadb:latest
mariaDB 실행 중에는 삭제가 되지 않음
중지 후 삭제하거나docker rm -f mariadb-f 옵션 주어서 사용
외부에서 접근할 수 있게 포트번호 추가하여 다시 설정
docker run -d --name mariadb -p 3307:3306 -e MARIADB_ROOT_PASSWORD=root mariadb:latest
-p : 포트포워딩 설정
[호스트 포트번호] : [컨테이너 포트번호]

HeidiSQL에 새 세션 생성 (docker-root)
포트 번호 바꾸는 거 잊지말기

문제점
HeidiSQL에서 DATABASE를 생성하고 PowerShell에서 rm -f 해주면
HeidiSQL에 세션이 끊기고 다시 접속했을 때 DATABASE가 삭제되어있다.
해결방안
아래와 같이 -v 옵션을 추가해서 컨테이너를 생성한다.
-v : 컨테이너를 삭제하더라도 데이터베이스는 유지될 수 있게끔 설정
docker run -d --name mariadb -p 3307:3306 -v mariadb:/var/lib/mysql -e TZ=Asia/Seoul -e MARIADB_ROOT_PASSWORD=root mariadb:latest