출처: https://seosh817.tistory.com/104 매번 개발자가 코드를 수정하고 빌드와 테스트를 하고 배포까지 한다면 상당히 많은 시간이 소요됩니다. 하지만 git에 코드를 올리는 것만으로도 누군가가 빌드와 테스트, 배포까지 해준다면, 쓸데없는 시간을 단축시키고 개발에 더 많은 시간을 투자할 수 있을겁니다. 이번에는 CI, CD의 개념에 대해 정리하겠습니다. CI란? CI는 간단히 요약하자면 빌드/테스트 자동화 과정 과정입니다. CI는 개발자를 위한 자동화 프로세스인 지속적인 통합(Continuous Integration)을 의미합니다. CI를 성공적으로 구현할 경우 애플리케이션에 대한 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어 공유 리포지토리에 통합되므로 여러 명의 개발자가..
출처: https://jinjinyang.tistory.com/46 [AWS] EC2 Linux에 Docker 설치하기 먼저, aws 무료 버전 인스턴스를 생성하고자 한다. 1. aws 사이트에 접속하여 개인계정을 생성한다. (aws 프리티어 서비스를 이용하면 1년 무료로 사용가능 함) https://aws.amazon.com/ko/ 클라우드 서비스 jinjinyang.tistory.com 위의 위치에 퍼블릭 IP를 복사한다.
스왑 파일 만들고 권한 주기 sudo dd if=/dev/zero of=/swapfile bs=128M count=32 sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile sudo dd if=/dev/zero of=/swapfile bs=128M count=32 → 128 * 32 = 4096 → 4기가 할당 4기가를 할당하는 것이라 시간이 조금 걸리니 기다려야 됨 스왑 파일 열어서 설정해주기 sudo vi /etc/fstab # fstab 맨 끝 줄에 아래 명령어 붙여넣기 /swapfile swap swap defaults 0 0 스왑 메모리가 늘어난 것을 확인할 수 있음 스왑 메모리 해제 sudo swapoff -a
출처: https://jinjinyang.tistory.com/46 먼저, aws 무료 버전 인스턴스를 생성하고자 한다. aws 사이트에 접속하여 개인계정을 생성한다. (aws 프리티어 서비스를 이용하면 1년 무료로 사용가능 함) https://aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services AWS IoT에 대한 새로운 소식 산업, 소비자, 상업 및 자동차 워크로드에 대한 IoT 데이터를 수집, 저장 및 분석하는 새로운 방식에 대해 알아보세요. 발표 내용 살펴보기 aws.amazon.com 우측 상단 aws 계정 생성을 클릭한다. 이메일 주소, 암호/확인, aws 계정 이름 및 결제 정보를 입력 후 본인확인까지 완료한다. 사용할 플랜을 선..