목표 : DB를 구성하기 위해 Docker 위에서 MariaDB image 를 돌림.
이후 Windows Python 프로그램에서 DB를 이용.
Docker Install : https://docs.docker.com/engine/install/ubuntu/
Maria DB docker image : https://hub.docker.com/_/mariadb/
Maria DB main page :https://mariadb.com/
< Docker installed on Ubuntu 18.04 >
sudo docker version 으로 version 확인
< Maria DB image 실행 >
sudo docker run --name <mariadb name> -e MYSQL_ROOT_PASSWORD=<passwd> -d mariadb:<tag> 로 Mariadb image 를 컨테이너로 바로 실행
< Maria DB bash >
mariadb.com/kb/en/a-mariadb-primer/ 참조
Docker 에서 실행된 Maria DB server.
bash 에서 mysql 접근 가능.
MariaDB server 에서 바로 접근이므로 -h 뒤에 ip_address는 생략. 아직 DB 없으므로 db_name 생략
database prompt 까지 성공.
Docker -> MariaDB image -> Database 접근 순
이제 여기서 SQL query 로 data manipulation 가능..
그럼 이제 Windows python client 에서 접속을 해보자. 아래 참조
mariadb.com/resources/blog/how-to-connect-python-programs-to-mariadb/
'System Trading' 카테고리의 다른 글
6. Windows Docker + MariaDB (0) | 2020.11.18 |
---|---|
5. 전체 플랫폼 재구성 (0) | 2020.11.14 |
3.Reference WiKi for System Trading with ML/DL (0) | 2020.07.28 |
2.Python기초와 대신크레온API 연결 - 메인시스템명령부 ( Commander ) (0) | 2020.06.27 |
1. AI System Trading 구성 <2> (0) | 2020.05.11 |