※ 컨테이너 띄울 때 고정 IP 추가해서 실행시키기
send-host에서 진행 (여기서 send-host가 프론트 리버스프록시 서버)
# 각 컨테이너에서 진행
# apt update
# apt install nano -y
# apt install systemctl
# nano /etc/nginx/nginx.conf
http { } 안에 위 코드 추가
만약 위 코드 작성 후 접속 실패 시 해당 파일의 맨 마지막 줄 지워주기
# systemctl reload nginx
# systemctl restart nginx.service
# systemctl status nginx.service
※ 전체적인 토폴로지 구성
external-net을 sendhost(프론트) 컨테이너에 연결
ifconfig로 확인해보면 172.21(external) 대역이 잘 추가된 것을 확인할 수 있다.
'네트워크캠퍼스 > JENKINS' 카테고리의 다른 글
nginx를 이용한 리버스 프록시 (0) | 2024.02.27 |
---|---|
Jenkins를 활용한 무중단배포 (0) | 2024.02.26 |
ssh 설정 및 배포 파이프라인 초기 구축 (0) | 2024.02.23 |
Jenkins 환경설정 (0) | 2024.02.23 |