카이도스의 Tech Blog
Docker - nGrinder 설치2(서버 다른 서버) 본문
728x90
반응형
2024.03.09 - [Docker] - Docker - nGrinder 설치1(단일 서버)
10.10.x.177 VM에 controller 컨테이너 기동 : network 모드는 host 를 사용
# 컨트롤러 컨테이너 기동
sudo docker run -d --network host -v ~/ngrinder-controller:/opt/ngrinder-controller --name controller ngrinder/controller
# 확인 : 기동 후 1분 정도 후에 확인 <- 프로세스 구동 시간 필요
sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
7590e2925d05 ngrinder/controller "/scripts/run.sh" 5 minutes ago Up 5 minutes controller
sudo ss -tnlp
# 웹 접속 후 확인 : admin / admin
ip -br -4 addr show dev eth0 | awk '{print $3}' | cut -d '/' -f1 | awk '{ print "ngrinder = http://"$1"" }'
- 10.10.12.178 VM에 agent 컨테이너 기동 : network 모드는 host 를 사용
# controller 통신을 위한 hosts 파일 설정
cat << EOT > hosts
10.10.x.177 controller
EOT
# 기동
sudo docker run -d --network host -v ~/hosts:/etc/hosts --name agent1 ngrinder/agent
# 확인
sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2a265578cdd1 ngrinder/agent "/scripts/run.sh" 55 seconds ago Up 55 seconds agent1
sudo docker exec -it agent1 env
sudo docker exec -it agent1 cat /etc/hosts
- 10.10.12.179 VM에 agent 컨테이너 기동 : network 모드는 host 를 사용
# controller 통신을 위한 hosts 파일 설정
cat << EOT > hosts
10.10.x.177 controller
EOT
# 기동
sudo docker run -d --network host -v ~/hosts:/etc/hosts --name agent2 ngrinder/agent
# 확인
sudo docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
01d661978157 ngrinder/agent "/scripts/run.sh" 55 seconds ago Up 54 seconds agent2
sudo docker exec -it agent2 env
sudo docker exec -it agent2 cat /etc/hosts
- 웹 접속 후 확인 : admin / admin ⇒ 로그인 후 상단 admin → Agent Management 클릭
728x90
반응형
'Docker' 카테고리의 다른 글
Docker - Nginx 설치 (0) | 2024.03.09 |
---|---|
Docker - Mysql 설치 (0) | 2024.03.09 |
Docker - Postgresql 설치 (0) | 2024.03.09 |
Docker - nGrinder 설치1(단일 서버) (0) | 2024.03.09 |
Docker 설치 (0) | 2024.03.09 |
Comments