글
6월, 2018의 게시물 표시
Docker 환경에서 ELK + MySQL 연동하기 #1 ELK + MySQL 설치
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
작성자:
남산돈가스
-
안녕하세요. 남산돈가스입니다. 지난 포스팅까지 Docker의 기본 사용법에 대해서 알아보았습니다. 이번에는, 2번의 포스팅으로 나누어 Docker 환경 위에서 ELK스택을 구성하는 법에 대해서 소개 해드릴까 합니다. 회차 별로 소개할 내용은 다음과 같습니다. #1. ELK + MySQL 설치 #2. ELK + MySQL 연동 그 중 첫 번째 시간으로, ELK스택 환경과 연동을 위한 MySQL을 설치해보겠습니다. Docker 환경 위에서 설치하기 때문에, Docker에 대한 기본 사용법은 숙지하고 계셔야합니다. Docker(도커) 기본 사용법 을 참고하시면 될 것 같습니다. 자, 그럼 일단 환경설치를 위해서는 Docker 이미지를 설치해야합니다. 필요한 Docker 이미지는 ELK의 Elasticsearch, Logstash, Kibana 그리고 MySQL까지 총 4개입니다. pull 명령어를 이용하여 해당하는 이미지를 다운받습니다. * Elasticsearch gimseongsin@gimseongsin - ui - MacBook - Pro :~/ Desktop / es / data :> docker pull elasticsearch Using default tag : latest latest : Pulling from library / elasticsearch 0bd44ff9c2cf : Pull complete 047670ddbd2a : Pull complete ea7d5dc89438 : Pull complete 4a05570971bb : Pull complete 66f679cd5859 : Pull complete 89362eaac850 : Pull complete d76c23323cb4 : Pull complete f7a113d2d566 : Pull complete aba04b0b43a6 : Pull complete 9a29cd26e6
Vue.js 인스턴스 & 컴포넌트
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
작성자:
명동칼국수
-
인스턴스 생성 Vue.js의 모든 앱은 인스턴스를 만드는 것부터 시작됩니다. 인스턴스를 생성하고, 인스턴스 안에 el속성으로 화면과 뷰 인스턴스를 연결하고 data 속성으로 화면에 표시될 메시지를 출력할수 있습니다. 인스턴스 속성 뷰 인스턴스를 생성할때, data, el, template 등의 속성을 지정하여 정의할 수 있습니다. el 속성은 인스턴스가 주입되는 화면 컴포넌트와 연결되며, data 속성은 데이터를 전달하기 위해 사용됩니다. 인스턴스 유효 범위 인스턴스의 유효범위는 el 속성에 지시한는 <div> 태그 내로 국한됩니다. 아래와 같이 message가 인스턴스 범위를 벗어나면 data의 메시지는 정상적으로 출력 되지 않습니다. 뷰인스턴스 라이프사이클 뷰 인스턴스의 라이프사이클은 beforeCreate, created, beforeMount, mounted, beforeUpdate, updated, beforeDestroy, destroyed 충 8단계를 가지며 아래의 그림과 같습니다. 컴포넌트 컴포넌트는 화면을 블록 단위로 구조화하여 일정 단위로 쪼개서 재활용 가능한 형태(</>태그)로 관리하며, 직곽적으로 이해하기 편리합니다. 전역등록 Vue 생성자에서 componet 함수를 호출하여 전역 컴포넌트를 등록할 수 있습니다. < html > < head > < title > Vue Component </ title > </ head > < body > < div id = "app" > < my-component > </ my-component > </ div > < script src = "https://unpkg.com/vue@2.5.16/dist/vue.js" > </ script > &l
Docker(도커) 기본 사용법
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
작성자:
남산돈가스
-
안녕하세요. 남산돈가스입니다. 오늘은 지난 포스팅에 이어서 docker 명령어의 기본적인 사용법에 대해서 알아보도록 하겠습니다. 일단, 기본적으로, 실행하는 환경에 docker가 설치되어 있으셔야 합니다. 만약 설치가 되어있지 않다면, Linux환경에서 Docker(도커) 설치 및 컨테이너 실행하기 를 참고하셔서, Docker를 설치하시기 바랍니다. - Docker 버전 확인하기 (version) 도커가 설치 되었는 지, 현재 버전을 확인하고 싶은 경우, version 명령어를 이용하여 확인할 수 있습니다. root@ip-172-31-0-7: ~ # docker version Client: Version: 18.05.0-ce API version: 1.37 Go version: go1.9.5 Git commit: f150324 Built: Wed May 9 22:16:25 2018 OS/Arch: linux/amd64 Experimental: false Orchestrator: swarm Server: Engine: Version: 18.05.0-ce API version: 1.37 (minimum version 1.12) Go version: go1.9.5 Git commit: f150324 Built: Wed May 9 22:14:32 2018 OS/Arch: linux/amd64 Experimental: false - Docker 이미지 검색하기 (search) 실제 도커 환경에서 실행할 이미지를 search 명령어를 이용해 검색할 수 있습니다. 예를 들어, ubuntu 이미지를 검색하고 싶으면, root@ip-172-31-0-7: ~ # docker search ubuntu NAME