반응형

기타 75

VMware에 Ubuntu 설치 에러 # Your host does not meet minimum requirements to run VMware Player with Hyper-V or Device/Credential Guard enabled.

에러창 Your host does not meet minimum requirements to run VMware Player with Hyper-V or Device/Credential Guard enabled. 호스트가 활성화된 Hyper-V 또는 Device/Credential Guard과 VMware Player를 실행하기 위한 최소 요구 사항을 충족하지 않습니다. 상황 이전에 Docker를 Windows Home버전에 깔아주면서 Hyper-V를 활성화시켰었다. 그렇게 활성화해두었던 Hyper-V와 지금 다운로드하여주려는 Ubuntu사이에서 충돌이 일어난 것이다. Hyper-V를 꺼주면 된다! Step 1 Step 2 Step 3 이제 재부팅까지 해주면 끝! 재부팅 필수!! 🔽 REFERENCE V..

[에러 잡자] Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - Ports are not available: listen tcp 0.0.0.0:3306

에러 내용 Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - Ports are not available: listen tcp 0.0.0.0:3306: bind: An attempt was made to access a socket in a way forbidden by its access permissions. 에러 사진 상황 어젯 밤 프로젝트를 완료하고 노트북을 끄기 전 윈도우 업데이트가 있는 것을 확인하였다. 그래서 '업데이트 후 종료'를 누르고 잠자리에 들었다. 그런데 다음날 도커의 MariaDB가 run이 안되었다. 그리고 보통 에러 메세지를 구글링하면 해결방법이 인터넷상에 많이 올..

기타/🚨 에러 2021.08.13

MySQL Workbench를 통해 EC2 DB사용하기 및 Spring Boot 세팅

1. MySQL Workbench를 켠다. 2. 빨간 박스 부분을 채워준다. - Connection Name : 연결 이름을 붙여주는 곳인데, 내가 지금 추가하는 커넥션을 원하는 대로 부르고싶은 대로 설정해준다. - Hostname : 지정된 호스트 이름을 적어준다. - Password의 Store in Vault ... : 지정한 비밀번호를 입력해준다. 3. Test Connection을 클릭하여 마무리해준다! 잘 생성된 모습! 4. Spring Boot의 application.properties도 아래와 같이 설정해주자. 5. WebCurationApplication.java를 실행시켜 서버를 돌려보자. 만약 아래 사긴과 똑같은 에러가 뜬다면 Display Selected Console을 클릭하여 아..

기타/🚪 DB 2021.08.12

STS/Spring Boot 에서 Git 원격저장소 바꿔주는 방법

1. 바꾸길 원하는 프로젝트 마우스 우클릭 - Properties 2. Location 위치로 가자. 3. 마우스 우클릭 - Git bash 4. 아래의 Git bash 명령어 입력 현재 연결되어있는 원격 저장소를 삭제해준다. git remote remove origin 변경하고 싶은 원격 저장소의 HTTPS주소를 따와서 그걸로 바꿔준다. 나는 develop의 HTTPS주소를 가져왔다! git remote add origin 변경하고싶은 깃의 HTTPS 주소 pull을 받기 전에 현재 내가 수정한 부분을 반영하고 싶다면 add/commit을 실시한다. git add . git commit -m "커밋메세지" 바꾼 원격 저장소를 pull받아주면 끝! git pull origin develop [참고] 이후..

기타/🚘 Git 2021.08.02

클라우드 # 클라우드 컴퓨팅 / 서비스모델 / 개발자 공고의 클라우드 역량

클라우드 컴퓨팅이란? 인터넷(클라우드)을 통해 온디맨드로 컴퓨팅 서비스를 제공하고 사용한 만큼만 비용을 지불하는 것 비용, 속도, 성능, 확장성, 생산성, 안정성, 보안에 있어서 장점을 가진다. [참고] 온디맨드(On-Demand)란? 주문형 서비스 즉, 소비자의 요청을 소비자가 있는 곳 까지 직접 가서 제공해준다. 예) 배달의민족 앱을 통해 돈까스를 시켰더니 집으로 배달이 왔다. 카카오택시를 통해 택시를 집 앞에 불러서 탈 수 있다. 가상화 기술 물리적 특성을 숨기고 사용자에게 추상화된 가상 자원을 제공하는 기술 서버 가상화, 스토리지 가상화, 네트워킹 가상화, 컨테이너 가상화 등 [참고] VM과 컨테이너의 차이점 [2021.07.07] Docker(도커)란? Docker가 등장하기 전의 상황 하나의 ..

기타/클라우드 2021.07.31

Git # Gitflow / Git 명령어 연습하기 좋은 사이트 / Cheat Sheet

Git Cheat Sheet 콩글리쉬로 의역하자면 컨닝페이퍼와 같습니다. 하지만 나쁜 의미로서 사용되는 것은 아닙니다. Cheat Sheet를 자주 참고하여 다양한 명령어를 익히며 자연스레 공부하자는 취지로 만들어졌습니다. [참고] Cheat Sheet - 생활코딩 Cheat Sheet란? 한국어로는 컨닝페이퍼 정도로 번역할 수 있습니다. 하지만 우리는 시험을 보는 것은 아니잖아요? 현장에서 커닝 페이퍼는 오히려 권장되는 것입니다. 왜 Cheat Sheet가 필요한가? 암 opentutorials.org GitFlow 브랜치 전략 중 하나. 나름 검증되고 보편화된 방법. 기본 브렌치인 Master와 Develop이 존재하며 필요에 의해 Feature, Bugfix, Release, Hotfix등의 브렌치..

기타/🚘 Git 2021.07.31

GitOps 정의와 Workflow

개발과 운영의 벽을 허물어 더 빨리 더 자주 배포하자 - 데브옵스(DevOps)의 핵심 개념을 나타내는 문장 - GitOps란? 프로젝트에 데브옵스를 적용하는 실천 방법 중 하나. 그 중에서도 클라우드 네이티브 애플리케이션을 대상으로 한 지속적 배포에 초점을 두고 있다. 애플리케이션의 배포와 운영에 관련된 모든 요소를 코드화 하여 깃에서 관리(Ops)하는 것이 깃옵스의 핵심이며 주로 쿠버네티스와 연동해서 사용함. Git를 사용해 인프라 및 애플리케이션 구성을 관리하기 위한 일련의 사례. Git 풀 요청을 사용해 인프라 프로비저닝 및 배포를 자동으로 관리. GitOps를 시작하려면 선언적으로 관리할 수 있는 인프라가 필요하기 때문에 쿠버네티스 및 클라우드 네이티브 애플리케이션 개발을 위한 운영 모델로 사용..

기타/🚘 Git 2021.07.31

[에러잡자] MySQL/MariaDB # name ' ' ignored for primary key

상황설명 sample이란 테이블을 만들어주기 위해서 HeidiSQL을 사용해 아래의 코드를 실행시켰다. CREATE TABLE sample( product_a CHAR(10), product_b CHAR(10), product_c CHAR(10) NOT NULL, product_d CHAR(10) NOT NULL, CONSTRAINT product_category_group_pk PRIMARY KEY (product_a, product_b) ); 그리고 얻은 에러 이 에러창을 만났다고 해서 테이블이 생성되지 않은 것은 아니다. 이유는 아래에! 에러가 생긴 이유 위에 내가 테이블을 만들어주려고 짠 쿼리문을 잘 살펴보면, 나는 pk를 구성하는 칼럼을 2개로 만들어주었고 그 앞에 이름(product_categ..

기타/🚨 에러 2021.07.30

MySQL/MariaDB # PRIMARY KEY, UNIQUE KEY, FOREIGN KEY

PRIMARY KEY (PK, 기본키) 테이블에서 대표되는 key / 테이블의 식별자 역할 중복을 허용하지 않는다. (Unique) NULL값을 허용하지 않는다. (NOT NULL) 테이블에 하나만 설정할 수 있다. 이 속성을 통해 다른 테이블과 연관관계(Join)를 가진다. [참고] PRIMARY KEY가 복수일 수는 없지만 PRIMARY KEY를 구성하는 칼럼은 복수일 수 있다. 아래는 PRIMARY KEY를 구성하는 칼럼을 복수로 만든 쿼리문이다. CREATE TABLE sample( product_a CHAR(10), product_b CHAR(10), product_c CHAR(10) NOT NULL, product_d CHAR(10) NOT NULL, CONSTRAINT PRIMARY KEY ..

기타/🚪 DB 2021.07.30

[에러 잡자] Spring boot # java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.

초 간단한 문제. 이러한 문제는 MySQL이 실행되지 않았는데 MySQL의 DB에 접근하려고하기 때문에 발생한다. 해결방법 Case 1. MySQL을 사용하시는 분들 1. [Window키 + R] - services.msc 2. MySQL을 실행 Case 2. Docker의 MariaDB사용하시는 분들 Docker를 켜서 MariaDB를 실행

기타/🚨 에러 2021.07.29
반응형