# Dockerfile로 임시 빌드 환경 구성하기(Dockerfile 응용하기)
안녕하세요. 해커의 개발일기입니다. 오늘은 별도의 빌드환경에서만 빌드가 되는 경우 Docker를 사용해서 임시로 build 환경을 구성하고 빌드된 바이너리만 가지고 새로운 Docker 이미지에 넣는 것을 해보려고 합니다. 이런게 왜 필요할까요? 오픈소스의 경우 대부분의 개발자들이 리눅스 환경에서 개발을 하기 때문에 윈도우에서 환경에서 개발하는 우리는 빌드할 때 에러가 자꾸 발생합니다.. 저를 예를 들면 저는 프로젝트에서 시계열 디비(tsdb)인 Prometheus(프로메테우스)를 커스텀해 솔루션의 모듈로 사용하고 있습니다. 그런데 빌드할 때 react 소스코드도 들어가고 이 소스코드를 다시 golang으로 감싸서 하나의 바이너리로 만드는 과정이 있는데요 .. 이 과정에서 윈도우 환경인 경우 정말 끊임 없..
2020. 8. 13. 00:21