목록AWS (2)
우당탕탕 개발일지
내가 생각하는 오류 원인계속 동일하게 아래와 같은 로그가 발생했고, 이는 JDK 17과 컨테이너와의 상호작용 문제일 수도 있다고 했다.java.lang.NullPointerException: Cannot invoke "jdk.internal.platform.CgroupInfo.getMountPoint()" because "anyController" is null 해결방안1. 옵션 추가그래서 이를 해결하기 위해 옵션을 추가하라는 조언을 얻었다.Dokcerfile 수정 혹은 도커 컨테이너 실행할 때이다. 1. Dockerfile 수정아래는 JVM 옵션 설정을 추가한 Dockerfile이다. 이를 통해 다시 배포했다.# 사용할 기본 이미지FROM openjdk:17-jdk-slim# JVM 옵션 설정: Cg..
개념EC2: 가상 머신ECR: 도커 컨테이너 이미지 저장EKS: AWS가 제공하는 쿠버네티스 서비스 [ EC2 생성 ]*이 과정은 참고 블로그 보고 진행했습니다. 1. 이름 & OS 설정 2. 키 페어 생성 3. 네트워크 설정 4. 스토리지 구성 & 인스턴스 시작 인스턴스 생성 완료!인스턴스 고유 번호 클릭하기 [ 탄력적 IP (고정 IP) ]1. 탄력적 IP 생성 2. moivo_instances와 연결 [ SSH 접속 ]아래 명령어로 접속하려고 했으나 실패... 이유를 몰라서 여기저기 찾아보다가, aws 인스턴스에 명령어가 있다는 것을 알게 됐다. 아래와 같은 형식으로 작성해야 한다.ssh -i "moivo-instances-key.pem" ubuntu@ec2-{퍼블릭 IPv4 주소}.ap..