Rad Blog

Archive

20.08.04_TIL

2020-08-04 TIL xfrnk2

계획했던 일

  • 어제 진행중이던 것 마저 해결하기
  • docker를 배운 내용을 블로그에 포스팅하기위한 과정 정리해서 글 쓰기

오늘 한 일

  • osi 7계층 관련 정보(위키백과, 나무위키, 블로그 등) 읽기
  • CLI를 이용해서 Git을 사용하는 연습을 했다. commit, reset, revert, merge, rebase 커맨드를 이용한 작업을 연습했고, merge와 rebase 사용시 conflict가 일어날 수 있는 경우도 실험하고 연습했다. rebase의 경우 conflict가 일어나면 현재 변경사항과 수신 변경사항의 위치가 역전되는것을 보고 의아해 했는데, 이것은 rebase 도중에 rebase의 기준이 되는 master 브랜치로 head가 옮겨지면서 나타나는 현상임을 인터넷 검색을 통해 알았고 납득이 되었다.
  • 어제 겪던 문제의 원인 - 어제의 추측 대로 기존에 mysql workbench에서 3306번 포트를 사용했는데 docker mysql container에서도 3306을 사용하려고 하니 충돌이 나서, mysql workbench가 실행되지 않았던 것이 맞았다. 그래서 이미 존재하는 mysql container의 run 옵션을 바꾸기 위해서 docker commit 커맨드를 사용하는 방법을 찾게 되었는데, 이 docker commit으로 image를 생성한 후 다른 포트(옵션)를 부여해서 실행시킨 결과 일어나는 충돌 없이 정상 작동하는 것을 확인했다.

내일 할 일

  • docker를 배운 내용을 블로그에 포스팅하기위한 과정 정리해서 글 쓰기
comments powered by Disqus