docker에 대한 기본적인 지식과 운영툴
컨테이너를 왜 써야 하는가? 1. Immutable Infrastructure (의존 패키지 설치 등 설치에 관련된 이슈 회피 가능!) 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해줍니다. 백엔드 프로그램, 데이터베이스 서버, 메시지 큐등 어떤 프로그램도 컨테이너로 추상화할 수 있고 조립PC, AWS, Azure, Google cloud등 어디에서든 실행할 수 있습니다. - 출처 그러니까, 매번 가상 컴퓨터를 만들어서 실행 환경을 일일히 설치해주는 그런 일을 피할 수 있게 된 것입니다. 이러한 서비스를 Immutable Infrastructure라고 부릅니다. 2. 마이크로서비스 아키텍쳐로 인해 생성되는 인스턴스의 환경 세팅이 쉬워진..