Rad Blog

Archive

20.08.03_TIL

2020-08-03 TIL xfrnk2
계획했던 일 Django 서버를 도커를 사용해서 띄우기 오늘 한 일 앞으로 4개월간 단기 아르바이트를 시작하여 오늘 첫 출근이었다. 집에서 거리가 멀어 제법 시간이 소요되었다. 빅터 프랭클의 죽음의 수용소에서를 틈틈이 읽어서 현재 50%정도 읽었다. –network 기능을 공부했고, 하나의 network 안에 mysql container와 django의 container를 넣어서 연동하는 작업을 무사히 성공시켰다. 일단은 성공한 상태인데 포트의 충돌이 원인인지, 어떤 이유인진 몰라도 mysql workbench가 정상실행되지 않는다. 정상실행되도록 하여 커넥션에 추가하여 연결하고 정상적으로 migration이 되었는지 확인만 하면 진짜 마무리가 된다. Continue reading

20.08.02_TIL

2020-08-02 TIL xfrnk2
계획했던 일 Django 서버를 도커를 사용해서 띄우기 오늘 한 일 docker-compose를 이용해서 mysql container와 mysql django container를 올리는 작업에 성공했다. <알게된 과정> 로컬의 mysql서버와 연동하는것은 이 이후의 작업들에 비해서 수고스럽지 않았다. docker container에 django 서버를 올려서 로컬의 mysql에 연동시켰다. docker container에 django 서버와 mysql 서버를 동시에 올리려고 하는데 방법을 몰라 찾아보는 시간이 길었던 것 같다. –link 또는 –network 기능을 사용해야되는것처럼 보여서 공식문서를 따라갔는데 습득과 적용이 잘 되지 않아 docker-compose를 배우는 쪽으로 방향을 틀었다. Continue reading

20.08.01_TIL

2020-08-01 TIL xfrnk2
계획했던 일 에러 해결하기 django.db.utils.OperationalError: (2002, "Can't connect to MySQL server on '127.0.0.1' (115)") 오늘 한 일 mysql workbench 사용법과 mysql 커맨드, docker run의 flag 등을 배우고 익혔다. 결국 docker 컨테이너 두 곳에 django과 mysql를 각각 실행시켜 놓고 각 docker끼리 연결시켜야 되는것이 아닌가 생각이 기울었다. 그러나 여전히 삽질중. 어제 간단히 간추렸던 생각들이 가리키는대로 차례로 따라서 해보았다. –link는 예전 방식이기 때문에 –network를 쓰라고 하는데 network에 관한 문서나 지금까지 찾아본 자료들로는 곧바로 적용시키는 것이 어려웠던 편이다. Continue reading

20.07.31_TIL

2020-07-31 TIL xfrnk2
계획했던 일 Django 서버를 도커를 사용해서 띄우기 오늘 한 일 영어 공부 Docker와 Mysql의 연동을 성공했지만 이 방법 저 방법으로 시도해보아도 자주 나타났던 에러. . django.db.utils.OperationalError: (2002, "Can't connect to MySQL server on '127.0.0.1' (115)") 시행착오를 반복하다가 해결이 안되어 작은 것 부터 해보기로 생각을 간추렸다. mysql과 django를 연동하는것은 무리가 없었다. mysql workbench 보는방법, 다루는 방법을 보다 자세하게 알기 mysql과 docker연동에 대해 무지함 -> mysql 컨테이너와 djnago 컨테이너를 연결하기.(아마도 network 따위로) 내일 할 일 Django 서버를 도커를 사용해서 띄우기

20.07.30_TIL

2020-07-30 TIL xfrnk2
계획했던 일 Django 서버를 도커를 사용해서 띄우기 오늘 한 일 영어 6문장과 그에 따른 문법 표현에 대해 공부했다. 그동안 영어를 배운 내용들을 메모장에 보기좋게 정리했다. Docker와 mysql 연동에는 성공 한 것 같았는데, 도커를 사용해서 띄우려 하니 에러가 자꾸 생겨서 여전히 해결하려고 하고 있고 아직 해결하지 못했다. 내일 할 일 오늘 발생한 에러 해결하기 Django 서버를 도커를 사용해서 띄우기

Docker를 Windows와 Linux에서 사용할때 각각 다른게 있을까? <Docker 사용시 Shellscript를 통해 환경변수를 export 하기>

Travis-ci에서 python venv 실행시 Linux와 Windows의 activate.bat 파일의 위치가 다른 것을 판단하여 각 운영체제에 맞는 경로의 activate.bat 파일을 실행 할 수 있도록 Makefile을 수정했던 것을 착안해서, 이번에는 Docker에서 Dockerfile을 작성 할 때 마찬가지로 python의 경로를 다르게 할 수 있지 않을까? 하는 생각이 들었다. Windows는 나의 지정 경로에 python이 설치 되어 있었고, 내가 사용하지 않는 Linux에서는 python의 설치된 경로가 ‘usr/local/python’ 인 것으로 알게 되었기 때문이다. 그래서 환경 변수를 dockerfile에서 어떻게 다루는가에 대해 알아보게 됬는데… Continue reading

20.07.29_TIL

2020-07-29 TIL xfrnk2
계획했던 일 Django 서버를 도커를 사용해서 띄우기 -r, -e의 의미 알기 오늘 한 일 집 청소에 많은 시간을 썼다. 삽질하고, 삽질한 기록을 올렸다. Docker를 Windows와 Linux에서 사용할때 각각 다른게 있을까? <Docker 사용시 Shellscript를 통해 환경변수를 export 하기> (https://xfrnk2.github.io/sabjil_recording/docker_is_based_on_linux/) -r, -e의 의미에 대해 읽었다. 아는듯 하면 확실히 알지 못하고 넘어가는 때가 많아서 생각보다 자주 오는 곳. https://docs.python.org/ko/3/using/cmdline.html 내일 할 일 Django 서버를 도커를 사용해서 띄우기
Older posts Newer posts