Docker 기본 개념
프론트엔드 개발자도 이것저것 다 할 줄 알아야 하는 세상의 흐름에 맞게 그 좋다는 Docker 한번 써보려고 한다. Docker 에 대해서 간략하게 설명하자면 우리가 프로젝트를 진행하다 보면 코드를 Github 에 푸쉬 해 두고 다른 컴퓨터 환경에서 코드를 내려받아서 개발을 하거나 다른 팀원들과 공유해야 할 때가 있다. 그럴때 내가 개발하던 컴퓨터의 환경이 다르기 때문에 ( 예를들어 컴퓨터에 설치된 java 나 node 등.. 버전이 다름 ) 분명 내 컴퓨터에선 잘 굴러가던 코드가 에러 투성이인 경우가 생긴다. 만약 혼자 개발하더라도 배포를 하려면 직접 서버까지 돌릴게 아니라면 뭐 그런사람이면 이 글을 보지도 않겠지만 거의 호스팅 업체 컴퓨터를 빌려서 돌릴텐데 이때 뭐 빌리는 컴퓨터의 운영체제가 다를수도..
2024.01.04