배포

    4-1 도커 컨네이너 만들어보기

    polyglot programming:다양한 언어를 사용하여 프로그래밍 하는 것! 1.컨테이너 어떻게 만들어요 ? DockerFile이 뭐죠 ? DockerFile: 컨테이너 이미지를 생성할 수 있는 고유의 지시어를 가짐 Dockerfile.txt 예) FROM node:12 COPY hello.js / CMD ["node","/hello.js"] docker build -t imagename:tag . Dockerfile 문법: #: 설명 /주석이라고 생각하면 된다 FROM: 컨테이너의 BASE IMAGE(운영환경) MAINTAINER:이미지를 생성한 사람의 이름 및 정보 LABEL: 컨테이너이미지에 컨테이너의 정보를 저장 RUN: 컨테이너 빌드를 위해 base image에서 실행할 commands C..

    EBS(Elastic Beanstalk) 배포

    이러한 형태로 배포를 해 볼것이다. ec2 접속을 위해 EBS 보안설정을 해야 함. 키페어 생성하는방법은 여러사이트들에서 많이 공유를 하기때문에 건너 뛰겠습니다. ec2에 접속! remote host에 EBS ip주소를 선택하고, Specify username에는 ec2-user을 써야한다. use private key는 키페어를 생성한 것을 등록해주면 ec2에 접속을 할 수 있다. ec2에 접속을하게되면 /etc/nginx.conf 이러한 것을 포함한다고 볼 수 있다 해당하는 경로에 들어가보겠다. 80포트에 / 절대경로가 들어오게되면 ec2내에있는 5000포트와 연결을 시키겠다는의미이다. 그러기 위해서는 인바운드,에서 ssh 22포트와 80포트를 열어줘야한다.