[CI/CD] Docker로 Spring BOot 프로젝트 EC2 배포
🐋 Docker를 활용한 배포 Flow 배포 프로세스 개요 Dockerfile을 작성한 후, 빌드하여 docker image를 생성한다. Docker image 파일을 docker hub에 push한다. 서버(AWS EC2)에서 docker hub에 있는 docker image를 pull 받아온다. docker run 명령어로 do...
🐋 Docker를 활용한 배포 Flow 배포 프로세스 개요 Dockerfile을 작성한 후, 빌드하여 docker image를 생성한다. Docker image 파일을 docker hub에 push한다. 서버(AWS EC2)에서 docker hub에 있는 docker image를 pull 받아온다. docker run 명령어로 do...
Docker 설치 Docker Desktop을 설치하려면 다음 링크를 참고하세요: https://docs.docker.com/desktop/install/mac-install/ 본인의 OS와 칩셋에 맞게 설치를 진행합니다. 설치 확인 설치가 완료되었으면 터미널에서 Docker 버전 정보를 확인할 수 있습니다: docker -v 도커 프로그...
🚀 실제 CI/CD 파이프라인 흐름 최근 DevOps 분야에서 CI/CD는 필수적인 개발 프로세스가 되었습니다. 이번 글에서는 실제로 구현한 CI/CD 파이프라인의 전체 흐름을 단계별로 살펴보겠습니다. 📋 CI/CD 파이프라인 전체 흐름 graph LR A[코드 변경] --> B[GitHub Push] B --> C[Gi...
AI 코딩도구 특징비교 Cursor vs Github Copilot 항목 Cursor AI GitHub Copilot 주요 특징 - 코드 에디터 내 AI 어시스턴트- 다양한 언어 지원- 실시간 코드 추천 및 자동완성- 문서 요약, 코드 리뷰 등 다양한...
기능 설명 DBak 서비스가 영상을 검색하는 방식이 아닌 개발자인 내가 영상을 추가하는 방식이기 때문에 사용자가 원하는 영상을 요청할 수 있는 기능이 필요하다고 생각 -> 사용자가 영상제목이나 YoutubeUrl을 신청하면 나의 메일로 요청을 받을 수 있는 기능 -> HomeView에서 SwiftUI의 Sheet 팝업창 기능을 이용하기로...
노출수 → 페이지 노출수 전환율: 6.27% → 전체 노출(4,240) 중 6.27%가 페이지까지 방문 페이지 노출수 → 다운로드 전환율: 18.42% → 페이지 방문자 중 18.42%가 다운로드 진행 전체 노출수 → 다운로드 전환율: 1.16% → 전체 노출(4,240) 대비 다운로드 비...
– Cors error 미해결 – 25.03.10 해결완료 아직 서버와 Cors error 해결이 안되어 Cors 확인 없는 브라우저에서 접속확인 가능합니다. [ Safari 개발자 모드에서 CORS 비활성화 하는법 ] 사파리(Safari) 열기 “개발자 모드(Developer Mode)” 활성화 상단 메뉴에서 Safar...
– Cors エラー未解決 -> 25.03.10 解決 サーバー側でまだCorsエラーが解決されていないため、Corsチェックを行わないブラウザでのみアクセス可能です。 [Safari 開発者モードでCORSを無効化する方法] Safariを開く “開発者モード” を有効化 上部メニューの Safari → 設定(Preferences) → 詳細(...
プロジェクトの概要 이 프로젝트는 Ruby on Rails와 Vue.js를 사용하여 구현된 블로그 플랫폼입니다. 사용자 인증, 기사 관리, 검색 필터링 등의 기능을 포함합니다. Client Github [API 방식으로 배포중] http://43.203.118.99:3000/ HTTP 방식으로 요청을 받으면 HTTP Body에 JSON형식으로 ...
プロジェクト概要 このプロジェクトは、Ruby on RailsとVue.jsを使用して実装されたブログプラットフォームです。ユーザー認証、記事管理、検索フィルタリングなどの機能を含みます。 Client Github [APIデプロイ済み] http://43.203.118.99:3000/ リクエストはHTTPで受信され、レスポンスはJSON形式でHTTP Bodyに含まれて...