1. Docker for Windows 설치
2. cmd 에서 아래 명령어로 mariadb latest 가져오기
docker pull mariadb
3. Pull 이 완료 되면 image가 잘 받아졌는지 확인
docker image ls
4. MariaDB 실행
docker run --name <Container Name> -d -p <Local PORT>:<Container PORT> -e MYSQL_ROOT_PASSWORD=<PASSWORD> mariadb
5. 실행중인 Docker 확인
docker ps
6. MariaDB container command 진입
docker exec -it <Container Name> /bin/bash
7. Container 에서 MariaDB 진입방법, exit 으로 종료
mysql -u root -p
exit
8. 한글이 깨질 수 있으므로 인코딩 변경. Container 에서 nano 설치.
apt-get update && apt-get install nano
9. Conf 설정 추가 -> /etc/mysql/my.cnf 에 아래 내용 추가
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
10. cmd 로 빠져나와 MariaDB container 재실행.
docker restart <Container Name>
11. 컨테이너에 재접속, MariaDB 에 재접속하여 문자열 인코딩 변경되었는지 확인
docker exec -it <Container Name> /bin/bash
mysql -u root -p
status
MariaDB 설정 끝
'System Trading' 카테고리의 다른 글
8. Stock info table 구성 (0) | 2020.11.29 |
---|---|
5. 전체 플랫폼 재구성 (0) | 2020.11.14 |
4. Ubuntu 18.04 LTS 에 Docker + MariaDB 설치 (0) | 2020.07.28 |
3.Reference WiKi for System Trading with ML/DL (0) | 2020.07.28 |
2.Python기초와 대신크레온API 연결 - 메인시스템명령부 ( Commander ) (0) | 2020.06.27 |