몇년 전부터 상당수의 기업에서 도커를 도입해서 사용하고 있다. 특히 인공지능이 급격하게 발달하고, 우리나라에서도 인공지능 관련 스타트업들이 많이 생겨났는데, 대부분의 스타트업에서 도커를 활용하고 있다. 도커가 무엇인지, 어디서 볼 수 있는지, 그리고 왜 도커를 사용하는지 알아보자.개발일을 하다보면, github에서 수많은 코드를 볼 수 있다. 가령 아래와 같은 창을 본다고 하자.인터넷에 올라와 있는 수많은 github자료 중 하나이다. 인공지능 자체는 파이썬 + 라이브러리들 형태로 코드를 짜는데, Dockerfile, docker-compose.yml 파일 같은 것들이 존재한다. 이것들이 도커의 정체이다. 도커를 통해서 우리는 "라이브러리 버전"이 달라도, 코드를 실행할 수 있다. 가령 pytorch의 ..