aws 백엔드 배포
아마존리눅스용 도커 설치
https://cafe.naver.com/eddicorp/1634
[ 임익환 칼럼 ] Amazon Linux t4g 인스턴스(ARM)에 도커 및 docker-compose를 설치해보자
이 전 글에는 ubuntu 리눅스에 t2 인스턴스를 사용하여 docker를 설치하는 방법을 배워보았다. https://cafe.naver.com/eddicorp/1410 ...
cafe.naver.com
환경설정파일 생성
https://cafe.naver.com/eddicorp/1431
[ 미카니 칼럼 ] AWS | Docker를 활용하여 SpringBoot + MySQL + Redis를 실행하기
https://cafe.naver.com/eddicorp/1410 우리는 이 전 글에서 도커를 활용하여 EC2 에 스프링 프로젝트를 올렸습니다. 하지만 DB, Redis가 ...
cafe.naver.com
.jar 파일은 Intellij에서 우측에 build 버튼을 누르면 만들 수 있습니다.
jar enabled = false가 없다면 추가해주세요.
만약 테스트 코드 때문에 오류가 난다면 build 버튼 대신 bootJar을 클릭하시면 됩니다.
도커 설치가 완료되었다면, 방금 jar파일을 올렸던 경로로 이동할것입니다.
나 같은 경우 /home/ubuntu/gyulbe/blog/server 경로에 올렸습니다.
cd /home/ubuntu/gyulbe/blog/server/
개개인마다 폴더 이름이 다를 수 있으니 자신에게 맞는 폴더로 이동합니다.
그리고 Dockerfile과 docker-compose.yml이 있는 경로에서 아래의 명령어를 입력합니다.
sudo docker-compose up --build -d
그러면 무언가 주루룩 나오면서 ...done 이 뜰것입니다.
방금 컨테이너라는 것들을 생성한것인데요,
한번 잘 올라갔는지 아래의 명령어로 확인해보십쇼.
sudo docker ps
컨테이너들 다 잘뜨는지 확인하고,
그러면 이제 한번 인터넷으로 여러분의 서버를 접속해봅시다.
sudo docker logs fourman-server 로 잘작동되나 해보고
주소창에 Public IPv4 address와 :8888(서버포트)을 입력해 보십시오.
.저는 52.79.221.152:8080가 되겠네요. 화이트라벨에러페이지가 떠야 정상입니다.
안뜰떄는 aws-인스턴스-보인-인바운드규칙에 이걸 넣기.
