내 컴퓨터에선 됐는데 왜 서버에선 안 될까? (도커 입문 가이드) 안녕하세요! 오늘은 개발자라면 누구나 한 번쯤 겪어봤을, 아니 어쩌면 지금 이 순간에도 여러분의 뒷목을 잡게 만들고 있을 그 주제에 대해 이야기해보려 합니다. 바로 **도커(Docker)**입니다.우리가 개발을 하다 보면 가장 많이 하는 거짓말(?) 중 하나가 뭔지 아세요? 바로 이겁니다. "어? 내 컴퓨터에선 분명히 잘 됐는데요?"분명 내 로컬 환경(맥북, 윈도우)에서는 쌩쌩 돌아가던 코드가, 배포 서버에만 올라가면 에러를 뿜어냅니다. 자바 버전이 다르다느니, 환경 변수가 안 잡혔다느니, 리눅스 패키지 뭐가 없다느니... 이런 '환경 지옥'에서 우리를 구원해 줄 고래 한 마리, 지금부터 제대로 파헤쳐 보겠습니다. 1. 도커는 왜 태어났을..