공부하기싫어
article thumbnail

11.09 10:05am

프로젝트 환경을 도커로 바꿨으니

이제 각 컨테이너에서 동작할 스크립트들을 수정하고

모듈들을 설치해보고

그걸 기록해놨다가 dockerfile로 저장해보자

 

11.09 20:28pm

python container 환경을 최적화 시키던 중

insert_data_to_oracle

함수를 계속 사용할지 생각해봤는데

php 연동에 유리한 mysql 을 사용하는게 좋다고 생각이 되서

이 함수는 지우고 새로 mysql 에 데이터를 넣는 함수를 만들어야겠다.

 

11.09 23:19pm

다른 python 스크립트들은 이전에 정상작동했었고

instaloader 로 불러오는 부분은 테스트에 성공했다

이제 mysql 컨테이너를 띄우고 연결해봐야겠다.

 

https://darrengwon.tistory.com/1383

 

docker로 개발용 mysql 컨테이너 올린 후 원격접속하기

요새 개발용으로 도커 올리는 건 프론트엔드도 기본이 되어서 나도 이번 기회에 좀 써보려고 한다. 이번에 진행할 프로젝트를 아래와 같은 구조로 만들어 주었다. 우선 dockerhub에 올려져있는 이

darrengwon.tistory.com

이거 따라서 db에 접속하려고 하니깐

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

라고 뜨면서 접속이 되지 않는다

ㅇㅅㅇ

 

docker run -it --name mysql-db -e MYSQL_ROOT_PASSWORD=비밀번호 -d -p 3306:3306 mysql:latest

성공!

이렇게 수동으로 하니까 접속됬는데

뭐가문제였는지 모르겠다

 

나중에 dockerfile 로 다시 정리해봐야할듯

 

 

 

11.10 00:47am

원격접속

모든 ip 주소에서 접근하는 root 사용자에 db의 모든 권한을 부여해줬다

 

sql developer

로컬의 sql developer 에서도 접근에 성공했다

 

각 컨테이너 동작은 확인했으니까

내일은 db안에 table을 만들어서

python to mysql 을 구현해보고

저번에 백업했던 데이터들을 입력시켜보자