본문 바로가기
반응형

공부용22

[Docker]Docker 컨테이너와 데이터를 공유하는 방법 Docker 컨테이너와 데이터를 공유하는 방법 이미지에서 텍스트를 추출하는 OCR을 테스트하다가 호스트의 데이터를 도커에서 사용하는 것은 간단한데, 도커 컨테이너의 데이터를 호스트에서 사용하는 것은 생각보다 까다로웠고, 그 방법도 내가 원하는 방법이 아니였다. 그래서 찾아보다가 Volume을 만들어서 데이터를 공유하는 방법이 있었다. Volume 생성 아래의 명령어를 입력하여 Volume을 생성한다. $ docker volume create --name hjVolume 입력한 Volume의 이름이 나오면 성공이다. hjVolume Volume 확인하기 아래의 명령어를 입력하면 Volume의 정보를 확인할 수 있다. $ docker volume inspect hjVolume [ { "CreatedAt": .. 2017. 11. 22.
[Elasticsearch] Elasticsearch 설치하기 Installation Pre-Installation Requirements Environment JDK 1.7 이상 다운로드 Windows Elasticsearch 다운로드 페이지에서 다운로드 SpringBoot는 5.x.x 버전대를 지원하지 않으므로 past releases를 누른다. Elasticsearch를 선택하고 2.4.0 버전의 ZIP을 다운로드한다. CentOS 아래 명령을 사용하여 Elasticsearch 2.4.0 버전을 다운로드 한다.wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/rpm/elasticsearch/2.4.0/elasticsearch-2.4.0.rpm Elastics.. 2017. 11. 8.
[Elasticsearch] Elasticsearch 설치 후 외부에서 접근 시 오류 발생 Elasticsearch 설치 후 외부에서 접근 시 오류 발생 Elasticsearch에 은전한닢 플러그인을 붙여보려고 aws 서버에 elasticsearch를 설치하고, head 플러그인을 설치하였는데 http://ip주소:9200/_plugin/head로 접속을 하면 아래와 같은 화면이 떴다. 처음에는 security에서 9200포트와 9300포트를 인바운드 설정을 안해서 연결할 수 없음이 뜨는 줄 알고 이렇게 추가를 한 후에 다시 접속해보았다. 그래도 연결할 수 없음이라고 떠서 curl로 http://ip주소:9200 으로 GET요청을 해봤는데 마찬가지로 Connection refused 오류가 발생했다. 찾아보니 이는 elasticsearch는 기본적으로 로컬주소에서만 접근할 수 있도록 설정되어있.. 2017. 11. 7.
[Spring] 스프링 RestApi의 put메소드에서 requestParam 문제 스프링 RestApi의 put메소드에서 requestParam 문제 문제 특정 테이블의 정보 수정을 위한 PUT메소드에서 title과 description 두 개의 값을 @RequestParam 을 통하여 받고자 하였으나, 값이 받아지지 않음. [위 그림과 같이 null값으로 표시됨] 원인 스프링에선 request parameter는 오직 GET과 POST 메소드에서만 사용할 수 있음. PUT 메소드에서는 @RequestBody를 사용. 해결 위의 @RequestParam을 @RequestBody로 수정 title과 description 값이 제대로 들어간다. 2017. 10. 23.
[etc] 롤 추적기 만들기 롤 추적기 만들기 작성일 : 2017-08-01 github 개요 나와 내 고등학교 친구 2명, 총 3명이 있는 단톡방이 있다. 우리 셋은 보통 롤을 할 때 자유랭을 돌리는데, 어느 순간부터인지 모르겠지만 셋 중 한명이 솔랭을 돌릴때는 그 사람에 대한 비난이 아래 대화내용처럼 쏟아졌다. 그러나 혼자 롤을 하는것을 적발하기 위해선 롤 전적 검색 사이트에서 친구 아이디를 검색하여 게임 중인지 확인하는 방법과 직접 롤에 들어가서 확인하는 방법밖에 없었다. 그러던 중 롤API에서 특정 유저가 게임 중인지를 알 수 있는 API가 있다는 것을 알게 되었다. 이를 이용하여 일정시간마다 친구가 게임을 하고있는지 아닌지를 체크하는 방식인 애플리케이션을 만들고자 하였다. 문제는 게임중이다라는 것을 어떻게 push할 것인가.. 2017. 8. 1.
[Angular2] npm install 시 오류 발생 angular-npm-install-failed npm install시 오류 발생 Angualr2 프로젝트 생성 후 dependency들을 다운 받기 위해 npm install 명령어를 입력했더니 아래와 같은 오류 발생 오류 내용을 살펴 보니 아래와 같은 내용이 있었다. Failed at the hello_angular@1.0.0 postinstall script 'typings install' 아마도 typings라는 놈이 없어서 이런 오류가 발생한 것으로 보인다. typings를 설치하려면 아래와 같이 입력하면 된다. npm install typings -g -g를 쓰는 이유는 typings라는 놈을 어느 프로젝트에서나 사용할 수 있도록 설치한다는 의미이다.설치가 완료 되었으면 다시 npm insta.. 2017. 5. 16.
반응형