위코드세션컨테이너 기반의 오픈 소스 가상화 플랫폼컨테이너를 가장 잘 사용하고 있는 기업은 구글로, 구글은 모든 서비스들이 컨테이너로 동작하고 매주 20억개의 컨테이너를 구동한다고 한다.컨테이너는 격리된 공간에서 프로세스가 동작하는 기술컨테이너와 가장 중요한 개념은 이미
📌 컨테이너 : 코드와 모든 종속성을 패키지화하여 응용 프로그램이 컴퓨팅 환경에서 다른 컴퓨팅 환경으로 빠르고 안정적으로 실행되도록 하는 소프트웨어의 표준 단위입니다.📌 이미지 : : 코드, 런타임, 시스템 도구와 같이 응용 프로그램을 실행하는데 필요한 모든 것을
도커 이미지를 직접 만들어보자!📌 큰 순서1.도커 파일 작성 > 도커 이미지를 만들기 위한 설정 파일2.도커 클라이언트 > 도커 파일에 입력된 것을 도커 클라이언트에 전달3.도커 서버 > 도커 클라이언트에 전달 된 모든 중요한 작업들을 하는 곳4.이미지 생성
compose : 다중 컨테이너 도커 애플리케이션을 정의하고 실행하기 위한 도구 즉, 멀티 컨테이너 상황에서 쉽게 네트워크를 연결시켜주기 위해 사용합니다.도커 compose 파일의 확장자는 yml 입니다.구성 파일 및 데이터가 저장되거나 전송되는 응용프로그램에서 사용합
깃헙에서 진행되는 오픈소스 프로젝트를 위한 지속적인 통합 서비스이며,깃헙 레파지토리에 있는 프로젝트를 자동으로 테스트, 빌드, 배포를 할 수 있습니다.깃헙 아이디로 Travis CI를 가입합니다.가입하고 나서, Travis CI로 연동할 레파지로티를 설정해줘야 합니다.
Elastic Beanstalk 으로 배포 환경을 구성하여 travis 파일에 배포 내용을 작성하겠습니다.둘다 aws에서 제공하는 서비스이다.EC2 는 일종의 하나의 컴퓨터를 임대하는 것과 같습니다.Elastic Beanstalk 는 EC2와 데이터베이스 같은 것들을
node js의 기본 설정에 대해서 정리하겠습니다.nodejs 설치는 공식홈페이지 에서 진행하시면 됩니다.1번에서 생성된 package.json 에서 'main' 에 해당하는 부분의 이름으로 파일을 생성해줍니다. 저는 package.json에서 "main": "serv