JunsikLee / docker-dev-env

docker develop environment sample

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-dev-env

개발을 위한 도커 파일 모음


🧑🏻‍🌾 이력

  • 2021.11.01 최초 생성
  • 2021.11.01 PostgreSQL, RabbitMQ 추가
  • 2021.11.09 MariadDB 추가
  • 2021.12.22 Radis 추가
  • 2021.12.30 네트워크 네임 추가, works폴더 추가
  • 2022.02.16 docker 이미지 zsh 설치 되도록 수정
  • 2022.03.02 dockerfiles 폴더 추가 (단일 도커 파일)
  • 2022.04.25 dockerfiles -> os 폴더 명으로 변경, os 폴더 README 추가
  • 2022.04.27 os rocky 추가
  • 2022.06.10 tool kafka 추가
  • 2022.06.23 lb 로드 밸런서 예제 추가
  • 2022.06.23 README 정리
  • 2022.07.27 elk 폴더 -> Elasticsearch, Kibana 추가, kafka 분리
  • 2022.08.11 kafka-muilt 추가 (주키퍼 3대, 카프카 3대)
  • 2022.08.12 elk 수정 (logstash 추가)

🧑🏻‍🌾 설명

🧑🏻‍💻 os 폴더

  • 운영체제 Dockerfile 모음
  • centos, ubuntu, rocky

🧑🏻‍💻 tool 폴더

  • docker-compose 스크립트 제작
  • 데이터베이스 (MariaDB, Postgresql)
  • 메세지 큐 (Kafka, RabbitMQ)
  • 메모리 디비 (Radis)

🧑🏻‍💻 lb 폴더

  • docker-compose 스크립트 제작
  • 도커 로드 밸런서 구현 예제
  • nginx, tomcat 구성

🧑🏻‍💻 elk 폴더

  • docker-compose 스크립트 제작
  • Elasticsearch, Kibana 구성

🧑🏻‍💻 kafka-single 폴더

  • docker-compose 스크립트 제작
  • Kafka 1대, Zookeeper 1대, Kafdrop 구성

🧑🏻‍💻 kafka-muilt 폴더

  • docker-compose 스크립트 제작
  • Kafka 3대, Zookeeper3대, Kafdrop 구성

About

docker develop environment sample


Languages

Language:Shell 52.2%Language:Dockerfile 40.5%Language:Java 7.2%