나에게 맞는 설치파일을 설치합니다. (M1,M2,M3는 Apple silicon으로 설치)https://docs.docker.com/desktop/install/mac-install/설치한 .dmg 파일을 실행하면, 다음 화면이 나오는데 Docker를 Appl
이번 포스팅에서는 EC2를 만든 상황을 가정하고 EC2에 접근해 간단한 셋팅, NginX 설치, Docker 설치, Docker 이미지를 pull 받아 MongoDB 컨테이너를 띄우고, 외부에서 해당 MongoDB에 접속하는 것까지 해보도록 하겠습니다 🧐접속하고 싶은
버킷 버전 관리 기능을 활성화하면 파일을 버전별로 관리 하기 때문에 비용이 더 들게 됨. 대신 사용자가 실수로 파일을 삭제해도 복원 가능. 비용 이슈 기본 암호화를 활성화 하면 버킷에 저장되는 모든 새 객체를 암호화해서 저장 한다. 또한 객체를 다운로드할 때 복호
이번 포스팅에서는 RDB(Relational Database)인 MariaDB를 AWS RDS(프리티어)를 사용하여 구축하려 합니다. RDS란? RDS(Relational Database Service)는 Amazon Web Services(AWS)에서 제공하는 관리
이번 포스팅에서는 가비아에서 도메인을 구매하고, 이전에 만든 EC2에 반영하는 것까지 해보도록 하겠습니다. 가비아에서 도메인 구매 가비아 해당 링크에서 원하는 도메인을 입력하고 구매합니다. DNS 관리툴 버튼을 클릭합니다. DNS 관리를 클릭하고, 방금 만든 도메인을
이번 포스팅에서는 이전에 구매한 도메인으로 백엔드 서버를 리버스 프록시 적용해보고, 젠킨스를 활용하여, SpringBoot API 백엔드 서버를 자동 배포해보도록 하겠습니다. 우선 리버스 프록시가 무엇인지 알아보도록 하겠습니다. 리버스 프록시란? 리버스 프록시는 클라이
이번 포스팅에서는 젠킨스 빌드 스테이지를 가시화하여 볼 수 있도록 설정하고, 빌드 성공유무를 Slack 채널 알림으로 받아볼 수 있도록 설정해보도록 하겠습니다.Jenkins 관리 화면에서 Manage Jenkins -> Manage Plugins -> Available