최신 글
-
[새싹 금천 5기] Docker Volume, network 설정 (이노그리드_기업맟춤형 클라우드 인재 양성 캠프)
Docker 에서 데이터 관리법 3가지1. VolumeDocker가 관리하는 디스크 저장소데이터를 호스트의 디스크에 저장하지만, Docker 전용 공간에서 따로 관리됨일반적으로 데이터 보존이 필요한 경우에 사용가장 자주 쓰임 2. Bind Mount호스트의 디렉토리(폴더)를 그대로 연결Docker 외부에 있는 원하는 경로를 컨테이너와 공유할 수 있음개발 시 소스 코드 자동 반영 등 실시간 연결에 유용bashdocker run -v /host/path:/app mycontainer 3. tmpfs Mount메모리에만 저장 (디스크 X)컨테이너가 꺼지면 데이터는 사라짐임시 파일이나 보안 데이터 저장에 사용bashdocker run --tmpfs /app/tmp mycontainer 방식저장 위치특징주로 ..
2025.06.19
-
[새싹 금천 5기] Docker 실습 및 명령어 정리 (이노그리드_기업맟춤형 클라우드 인재 양성 캠프)
Dockerfile이란 ?도커 이미지를 빌드하는데 필요한 명령어를 순서대로 기술한 텍스트 파일이다. DockerFile 기본 지시어지시어(Instruction)의미FROM베이스 이미지 지정RUN베이스 이미지에 새로운 레이어를 추가해 커맨드를 실행하고, 결과를 빌드 이미지에 반영CMD컨테이너를 시작할 때 실행할 커맨드를 설정LABEL이미지에 레이블을 설정EXPOSE컨테이너에서 공개하는 포트 번호 설정ENV환경 변수 설정ADD이미지에 파일 복사 (압축 파일의 경우 압축을 해제한 후 복사)COPY이미지에 파일 복사ENTRYPOINT컨테이너를 시작할 때 실행할 커맨드 설정VOLUME볼륨이 마운트될 위치를 설정USER커맨드를 실행할 사용자 ID 설정WORKDIR커맨드를 실행할 작업 디렉터리를 설정ARG빌드 시에..
2025.06.17
-
[새싹 금천 5기] Docker 개념 및 이해 (이노그리드_기업맟춤형 클라우드 인재 양성 캠프)
Docker 란?애플리케이션을 ‘컨테이너’ 라는 독립된 환경으로 패키징하여 실행할 수 있도록 해주는 오픈소스 플랫폼이다.다른 환경에서도 일관된 실행 환경을 제공하기 때문에 개발/테스트/운영 환경 간의 충돌을 크게 줄여준다. Docker의 주요 구성 요소Docker는 내부적으로 Client–Server–Repository 구조로 구성되어 있다.클라이언트가 요청시 서버는 이미지 생성 → 컨테이너 생성1. Client (CLI)사용자가 docker 명령어를 입력하여 서버에 요청을 보낸다.예: docker run, docker build, docker push 등 2. Server (Daemon)클라이언트 요청을 받아 실제 작업을 수행백그라운드에서 동작하며, dockerd라는 이름의 데몬(daemon)으로 실행..
2025.06.16
-
[새싹 금천 5기] AWS Cloud Watch, Auto Sclaling 활용 (이노그리드_기업맟춤형 클라우드 인재 양성 캠프)
지난 포스팅에서 로드밸런싱으로 부하를 분산시키는 실습까지 진행하였다. 이번 포스팅에서는 인스턴스에 트래픽을 유입시키고 경보를 설정하여 부하 알림을 받고오토스케일링을 활용하여 부하를 처리하는 것 까지 실습을 진행해보려고 한다. Amazon SNS(Simple Notification Service)메시지 전달을 위한 완전관리형 서비스여러 시스템 또는 사용자에게 푸시 알림, SMS, 이메일, Lambda 호출 등을 통해 메시지를 빠르게 전달할 수 있다.퍼블리셔-구독자 모델을 기반으로 하며, 다양한 구독자에게 동시에 메시지를 전송하는 데 적합하다. 토픽(Topic)Amazon SNS에서 메시지를 발행(publish)하고 구독자들에게 전달하는 중앙 허브발행자는 토픽에 메시지를 보내고, 구독자들은 해당 토픽을 구독..
2025.06.09
-
[새싹 금천 5기] AWS AMI 생성, 로드밸런서 활용 (이노그리드_기업맟춤형 클라우드 인재 양성 캠프)
이번포스팅에서는 EC2 구성요소를 알아보고 AMI로 인스턴스 생성, 로드밸런서 활용 실습을 진행해보려고 한다. EC2 구성요소 AMI(Amazon Machine Image)인스턴스를 시작하는 데 필요한 소프트웨어 구성(운영 체제, 애플리케이션 서버, 애플리케이션)이 포함된 템플릿사용자 커뮤니티 또는 AWS Marketplace에서 제공하는 AMI를 선택하거나, 자체 AMI를 선택할 수 있음 EBS(Elastic Block Store)https://aws.amazon.com/ko/ebs/EBS는 EC2를 위해 설계된 사용이 쉽고 확장 가능한 고성능 블록 스토리지 서비스EBS 볼륨은 특정 가용 영역에 위치하며 여기에서 자동으로 복제되므로, 단일 구성 요소에 장애가 발생하더라도 안전하게 보호됨모든 EBS 볼륨..
2025.06.08
혼자만든 나만의 웹
-
CarStoreApi 시연영상
CarStoreApi 시연영상(1) - 비로그인 상태 시연영상 CarStoreApi 시연영상(2) - 로그인후 시연영상 https://github.com/joo9710/CarStoreApi GitHub - joo9710/CarStoreApi Contribute to joo9710/CarStoreApi development by creating an account on GitHub. github.com
2023.01.09
-
CarStoreApi 완성본 (기능 설명)
CarSotreApi에 대한 소개 및 기능 설명을 포스팅 하려고 한다. 이번 포스팅에서는 사진으로 전반적인 기능을 보여주고 다음 포스팅에서는 모든 기능을 다뤄 보면서 시연영상을 포스팅할 예정이다. 전체적인 주요 기능은 다음과 같다. 로그인 국산/수입 차량 분류 통합검색 -> 검색조건 (작성자, 차량명, 지역) 회사별 분류/ 지역, 회사별 차량 분류 상세페이지 (다중 이미지 업로드) 글 수정, 삭제, 찜하기, 댓글 추가/수정/삭제 글 쓰기 (로그인 시 가능) 마이페이지 - 찜목록, 판매중인 차량 한눈에 보기 찜목록 상세보기, 판매중인차량 상세보기 회원정보수정 - 닉네임 중복확인, 연락처, 비밀번호 변경 로그아웃 회원가입 (email, 닉네임 중복확인) 푸터영역 (홈, 찜목록, 깃허브, 유튜브, 인스타, 블..
2023.01.06