java base docker image 경량화 시키기
서론
컨테이너의 운영환경에서는 어플리케이션 docker image가 작을 수록 빠르게 실행하고 확장할 수 있다.
특히, container orchestration 환경(추후)에서는 image 크기는 중요한데 Java의 경우 다른 언어에 비해 image가 매우 크다.
운영환경에서 1G 이상의 docker container 크기를 가지고 사용한 경우를 많이 봐왔음..
컨테이너의 운영환경에서는 어플리케이션 docker image가 작을 수록 빠르게 실행하고 확장할 수 있다.
특히, container orchestration 환경(추후)에서는 image 크기는 중요한데 Java의 경우 다른 언어에 비해 image가 매우 크다.
운영환경에서 1G 이상의 docker container 크기를 가지고 사용한 경우를 많이 봐왔음..
java언어로 직접 개발해보고 개발 서버에 올려 테스트 해보는 시간이 너무 오래걸린다..
갑자기 아이디어가 떠올랐는데 역시나 이미 적용한 사람들이 있었다.
AWS volmue을 복제하여 mount 하는 작업이 필요한 상황에서 dd 명령어를 통해 파일을 복제 해보자.