도커 (4) 썸네일형 리스트형 Telegraf로 ElasticSearch에 시스템, 도커 모니터링 메트릭 전달 및 Kibana로 시각화하기 이번 글에서는 지난번에 구축한 ElasticSearch에 Telegraf를 사용하여 각종 로그를 전송하고 이를 Kibana를 사용하여 시각화하는 방법에 대해서 다루려고 합니다. 2020/08/30 - [Tech/Tips] - Docker-compose로 ElasticSearch, Kibana 구동하기 Docker-compose로 ElasticSearch, Kibana 구동하기 안녕하세요! 한동안 바빠서 연재를 쭉 하지 못했습니다. 이번 글에서는 마이크로 서비스 아키텍쳐에서 필수적인 ELK 스택을 도커로 구축하는 법에 대해서 설명하려 합니다. (LogStash는 수집할 로�� sean-ma.tistory.com 2020/09/06 - [Tech/Tips] - Docker로 Mariadb, Postgresq.. Docker로 Mariadb, Postgresql, PGAdmin, Redis 구동하기 안녕하세요! telegraf로 시스템 정보를 모니터링하기 전에, 각종 개발 테스트를 위해 서버에 mariadb, postgresql, redis를 띄웠습니다. 하나하나 docker run ~ 로 띄우기에는 너무 관리가 힘들어서, docker-compose 파일을 작성하였는데, 해당 파일을 공유합니다. 아래 docker-compose 파일을 구동하기 전에 미리 docker create network database 명령어를 통하여 database 네트워크를 생성해 줍니다. version: '3' services: mariadb: container_name: mariadb image: mariadb:latest ports: - 3306:3306 networks: - default volumes: - /usr.. Docker-compose로 ElasticSearch, Kibana 구동하기 안녕하세요! 한동안 바빠서 연재를 쭉 하지 못했습니다. 이번 글에서는 마이크로 서비스 아키텍쳐에서 필수적인 ELK 스택을 도커로 구축하는 법에 대해서 설명하려 합니다. (LogStash는 수집할 로그가 아직 없어 이번 글에서는 제외하였습니다.) 간단하게 docker-compose를 사용하여 ElasticSearch와 Kibana를 띄우겠습니다. 다음과 같이 docker-compose.yml 을 작성해 줍니다. version: '3' services: elasticsearch: container_name: elasticsearch image: elasticsearch:7.9.0 ports: - 9200:9200 - 9300:9300 networks: - default volumes: - /usr/share.. Spring boot 프로젝트 3분만에 dockerize하기 Spring boot 프로젝트 생성 후, Dockerfile을 작성하여 도커 이미지를 만들고 띄우는 방법에 대하여 알아보겠습니다. 우선 간단한 spring boot 프로젝트를 생성합니다. 혹은 이미 있던 스프링 부트 프로젝트도 괜찮습니다. 그 어떤 디펜던시도 추가하지 않거든요! (프로젝트 진행을 위하여 간단한 Spring cloud config 서버를 작성하였습니다. 이에 대해서는 추후에 포스팅하겠습니다.) 그리고 프로젝트 최상단 경로에 Dockerfile을 만들어 줍니다. FROM docker.io/azul/zulu-openjdk-alpine LABEL maintainer="seanma@kakao.com" EXPOSE 8888 ARG JAR_FILE=target/cloudconf_demo-0.0.1-S.. 이전 1 다음