개발/docker

Docker를 왜 쓰는가?

----___<<<<< 2020. 9. 4. 15:30

도커를 왜 쓰는지에 대해서 너무너무 자세하고 전문적으로 나와 있는 글은 아래의 링크에서 읽으시면 됩니다.

www.44bits.io/ko/post/why-should-i-use-docker-container

 

왜 굳이 도커(컨테이너)를 써야 하나요? - 컨테이너를 사용해야 하는 이유

컨테이너는 서버 애플리케이션을 배포하고 서버를 운영하는 표준적인 기술이 되어가고 있습니다. 하지만 처음 사용해본다면 그 장점이 잘 와닿지 않을 수도 있습니다. 왜 굳이 도커 컨테이너를

www.44bits.io

얘를 쉽게 한마디로 왜 쓰는지 알아보면, 서버에 한번이라도 코드를 배포해본 사람들은 공감할 문제가 생기는데

 

서버에 기본 세팅 + 각종 패키지 설정의 귀찮음과, 버전관리 등의 이슈가 있을 때 처음부터 끝까지 서버 세팅해주는게 매우매우 귀찮고 짜증납니다.

 

 물론 당연히 스크립트 파일 하나 만들어놓고, package관리하는 파일 하나 만들어놓으면 공수가 많이 줄어들긴 하지만 귀찮은건 귀찮은거고, 로컬에서 개발환경을 구축할 때, 컴퓨터가 여러대면 각각의 개발환경을 구성해서 틀어줘야하는 수고가 생길 수 밖에 없습니다.

 

 때문에 별도의 컨테이너(환경)을 구성해서 어떤 환경에서 내 코드가 돌아갈지 세팅해주고, 돌릴 수 있게 하면 이 번거로운 과정을 한번에 처리할 수 있습니다.

 

'개발 > docker' 카테고리의 다른 글

Docker swarm  (0) 2020.09.07
Docker로 Django EC2배포  (0) 2020.09.05
Docker 이미지 컨테이너 조회 삭제  (0) 2020.09.05
docker 볼륨  (0) 2020.09.04
Docker 이미지와 컨테이너  (0) 2020.09.04