
aws vpc를 만들어보자!aws vpc 생성 이미지CIDR 블록크기는 10.0.0.0/16으로 설정했다./16과 /24의 차이 : CIDR 블록의 주소 공간 크기. 서브넷 마스크에 따라 할당할 수 있는 IP 주소의 수가 달라진다.➡️ 네트워크르 얼마나 세밀하기 분할할

VPC를 생성했으니 이제 인스턴스를 만들어보자!초기 인스턴스 생성 옵션 정보이름 : mywebserverOS : Ubuntu키 페어 : mykey네트워크 설정 : (VPC)my-vpc-1, (tjqmspt)my-public-subnet보안그룹생성 : (보안그룹생성)in

Docker는 클라이언트-서버 아키텍처를 사용한다.Docker 클라이언트는 Docker 데몬과 통신하며, 이 데몬은 Docker 컨테이너를 빌드, 실행 및 배포하는 작업을 수행한다. Docker 클라이언트와 데몬은 REST API, UNIX 소켓 또는 네트워크 인터페이
Docker 이미지 관련 명령어✔️ 이미지 검색✔️ 이미지 다운로드✔️ 이미지 삭제\*해당 이미지로 실행 중인 컨테이너가 없을 때문 삭제 가능하다.Docker 컨테이너 관련 명령어✔️ 컨테이너 생성 및 실행\-d옵션 : background로 실행. 동일한 터미널에서 다

깃허브에서 레포지토리 생성한 후, 로컬에서 Vite를 사용하여 React 프로젝트를 생성하고 이를 Git과 연결한다.react 프로젝트의 최상위에 docker 폴더를 만들고, Dockerfile과 nginx.conf 파일을 생성한다.❗️docker 폴더를 구성하니 구조

Group : 회사명. 어떤 그룹에서 이 프로젝트를 만들고 있는지 적는다.Artifact : 내가 빌드할 프로젝트의 결과물 이름(Name) : Optional - Artifact가 공식적 이름이라면 Name은 비공식적 이름이라고 생각하면 된다.Package Name :

현재 nginx.conf 파일은 기본적인 React 애플리케이션을 서빙하는 설정으로 이루어져 있다.(React 앱을 Nginx를 통해 서빙하는 구성)이 nginx.conf 파일에는 백엔드 API 서버로 요청을 전달하는 리버스 프록시 설정이 포함되어 있지 않기 때문에,

import { withSentryConfig } from "@sentry/nextjs";import type { NextConfig } from "next";const nextConfig: NextConfig = { output: "standalone", // Do

현재 CI/CD 환경 구성 : ec2 + nginx + docker composeAWS Certificate ManagerACM에서 인증서 발급을 받았지만, ACM에서 발급받은 인증서는 EC2에 직접 적용하기 어렵다. ACM은 인증서를 AWS 관리형 서비스ALB, Cl