Docker에서 HaProxy 활용하여 Load Balance

2023. 5. 16. 16:29·Container
728x90
반응형

구성환경


환경설정

CentOS - 01(10.0.0.1서버)

httpd(apache2)설치해서 서버 설정

 

docker run -d -p 60080:80 --name h1 httpd

## -d 데몬실행, -p 포트설정 , --name 이름설정, httpd 아파치 설치

 

docker exec -it h1 /bin/bash

## h1(httpd)의 bash쉘 실행

 

cat > /usr/local/apache2/htdocs/index.html >> EOF

## index.html 파일에서 EOF를 칠 때까지 스크립트 입력

 

결과

 


환경설정

CentOS - 02(10.0.0.2서버)

 

위 01서버와 동일 다만 다른점은 서버가 nginx

 

결과 


CentOS7- 03

yum install -y haproxy

## haproxy 설치

 

vi /etc/haproxy/haproxy.cfg

## proxy 환경설정 접속

 

 

##63번째 줄 포트번호 80으로 바꾸기

 

## 로드밸런스 서버 IP, Port 설정

 

방화벽 설정

##도커가 아닌 Haproxy에 대한 설정이므로 방화벽 설정을해줘야 합니다.


결과

 

로드밸런스 완료

728x90
반응형

'Container' 카테고리의 다른 글

Docker save, load, tar, scp 명령어 실습  (0) 2023.05.17
Docker 복사(CP) 실습 예제  (0) 2023.05.17
Docker httpd image 생성 절차  (0) 2023.05.16
Container LifeCycle  (0) 2023.05.16
Docker 이미지 및 명령어 모음  (0) 2023.05.16
'Container' 카테고리의 다른 글
  • Docker save, load, tar, scp 명령어 실습
  • Docker 복사(CP) 실습 예제
  • Docker httpd image 생성 절차
  • Container LifeCycle
Royal!
Royal!
Bachelor of Arts. Bachelor of Science in Engineering. Master of Science in Engineering (In Progress). Job Title: Infrastructure & Security & Cloud Engineer. Etc: Mentor at Fourth Industrial Revolution Center.
  • Royal!
    Security
    Royal!
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 운영체제
      • 네트워크
      • 클라우드
      • 서버
      • Container
      • 프로그래밍
        • Python_혼자 끄적끄적
        • Python_AI(영상처리)
        • 빅데이터
        • C_정보올림피아드 Language_Coder
        • C_QnA
      • 자격증
        • 정보보안기사
        • 정보처리기사
        • ADsP
        • CPPG
        • 보안법률
        • NCA~NCP
        • AWS Certified Solutions Arc..
      • 리버싱
        • 리버싱 걸음마
      • Wargame & CTF
        • Hackerschool FTZ
      • 기타 교육
        • KISA 정보보호제품실습군
        • 빅데이터_분석실무
        • 시큐어코딩진단전문교육(호남정보보호센터)
        • SW테스트 전문가 과정(ISTQB CTFL자격)
        • 정보보호 컨설팅 전문가 양성과정
      • 기타
        • 면접일지
        • 기타
        • 인턴활동
        • 논문 요약
      • K-Shield Jr
        • 악성코드분석
        • 침해사고분석
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    redirect 304
    switch forwarding mode
    스위치 프레임 포워딩 방식
    getuid
    rest api 정리
    euid란
    nce덤프
    fragment-free
    nce dump
    304 code
    geteuid
    rest api 공부
    uid란
    kernel모드
    rest api 아키텍처
    상태코드 304
    rest api 문법
    geteuid()
    restful api 개념
    kernel 구성요소
    euid가 중요한 이유
    네이버클라우드 ftp 설정
    kernel 사용자 모드
    swtich frame
    getuid()
    l2 스위치 프레임 전달 방식
    스위치 프레임 동작 방식
    rest api 제약조건
    rest api 논문
    304코드
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Royal!
Docker에서 HaProxy 활용하여 Load Balance
상단으로

티스토리툴바