프로그래밍과 잡담

[Docker] Docker 라는 걸 처음 써봤는데 좋은 거 같다. 본문

프로그래밍/Java,Kotlin

[Docker] Docker 라는 걸 처음 써봤는데 좋은 거 같다.

크레온 2022. 3. 26. 16:04

개발을 하고 있지만 도커나 뭐 이런 컨테이너를 써본적이 없었는데, 사실 이런건 개발자들은 크게 다룰일이 없긴함. ㅋ

어차피 큰 프로젝트는 인프라쪽에서 할테니 말이야.. 조그마한 프로젝트는 설계자가 할테고 말이지.  웹쪽을 전문적으로 다루는 프로그래머들은 해봤을거 같은데 난 이런쪽으로 안해서..

 

근데 왜 썼봤냐 하면 자바 공부도 하고 Vue.js도 공부하며 겸사겸사 기존의 C# 웹페이지를 Java Spring boot로 바꾸면서 Spring boot도 도커이미지로 만들수 있다고 하니 한번 써봤는데,  이거 상당히 좋은거 같다. 

 

공부겸, 연습겸,  집에서 사용 중인 태양광 모니터링 페이지가  ASP.net mvc 로 되어있는 프로젝트를 프론트와 백앤드로 나누는 작업을 했음.  프론트는 vuejs 로 만들고 nginx 로 돌리고, 백엔드는 Spring boot로 이미지를 만들었음. 

그리고 결과들을 둘다 도커에서 돌릴 수 있어서 편함.

 

일단 배포나 이런게 되게 편해지는 장점이 있음.

한번 이미지 만들어 놓으면 여러 개의 서버를 만들때 도 편리할거 같고 말이지.  도커 실행하는 시 포트면 바꿔주면 여러개의 동일 서비스가 만들어지니까 되게 편한거 같다. 

 

그리고 소스 업데이트같은것도 배치스크립트나 아니면 뭐 파이썬같은 간단한 스크립트 언어로 실행하면 한방에 

삭제와 실행까지 처리 할 수 있으니 괜찮은거 같다.

물론 자동으로 배포해주는 시스템을 구축하면 되는데, 그건 나중에 해야지.

 

게다가, 구글에 도커 관련 정보도 많아서 좋은듯.

반응형
Comments