본문 바로가기

에러

(3)
docker: no matching manifest for linux/arm64/v8 in the manifest list entries. 환경 : MacBook Air (M1, 2020) mysql 설치를 위해 아래와 같은 명령어를 입력하면 docker run -d --name mysql \ -e MYSQL_ROOT_PASSWORD=123 \ mysql 이런 에러가 발생한다. docker: no matching manifest for linux/arm64/v8 in the manifest list entries 그럴 때는 --platform 옵션을 사용해 linux/amd64 라고 명시해 주면 된다. docker run -d --name mysql \ -e MYSQL_ROOT_PASSWORD=123 \ --platform linux/amd64 \ mysql 참고 https://docs.docker.com/engine/reference/co..
H2 Database not found spring boot 환경에 h2 db 를 셋팅하고 처음 접속을 시도하면 아래와 같은 에러가 발생할 때가 있다. Database {db_path} not found, either pre-create it or allow remote database creation (not recommended in secure environments) [90149-200] 해당 이슈는 최신 h2 db를 사용할 경우, 웹 콘솔 환경에서는 보안문제로 인해 데이터베이스를 생성하지 못하는 현상이다. 아래와 같이 해결하면 된다.(mac 기준) 1. h2 다운로드 : brew install h2 2. 웹 콘솔 실행 : h2 -web 3. 터미널에 출력된 url ("key" query string 값까지 모두) 복사후 브라우저에 붙..
Spring boot aws rds 로컬 연동 에러 AWS RDS 와 spirng boot 연동시 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'amazonRDS' 에러가 발생하는 경우가 있다. 찾아보니 로컬 환경에서는 region 값을 직접 설정해 줘야 한다.default로 cloud.aws.region.auto=true설정이지만 이는 실제 ec2 컨테이너에 배포된 환경에서만 정상 작동하는 것같다. 그래서 아래와 같이 application.properties 파일안에 리전 정보를 정적으로 삽입해 주었다. cloud.aws.region.static=ap-northeast-2 리전 표는 https://docs.aws.amazon.com/ko_kr/..