zabbix의 공식 Docker 컨테이너를 사용하여 zabbix 서버를 폭속으로 설정 (ver.3.4)
공식 docker 컨테이너를 사용하여 server 빌드
현재 공식 단계에서 zabbix를 세우는 방법에는 세 가지가 있습니다.
처음에 소스 (tar.gz)를 떨어 뜨려 설치해 보았지만 좀처럼 고전 해 버렸으므로,
docker 컨테이너로 작성해 보니 놀랍도록 간단했습니다.
docker 설치
docker 컨테이너를 사용하기 때문에 당연하지만 docker가 필요합니다.
아래의 순서대로 작성하면 대체로 잘 작동합니다.
htps : // / cs. 도 c r. 코 m / 엔 s 타트 l / ぃ ん x / 도 c 케 루세 / 우분 /
docker 컨테이너 만들기
mysql server 만들기
docker run --name mysql-server -t \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix_pwd" \
-e MYSQL_ROOT_PASSWORD="root_pwd" \
-d mysql:5.7 \
--character-set-server=utf8 --collation-server=utf8_bin
java gateway 만들기
docker run --name zabbix-java-gateway -t \
-d zabbix/zabbix-java-gateway:alpine-3.4-latest
zabbix server 만들기
docker run --name zabbix-server-mysql -t \
-e DB_SERVER_HOST="mysql-server" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix_pwd" \
-e MYSQL_ROOT_PASSWORD="root_pwd" \
-e ZBX_JAVAGATEWAY="zabbix-java-gateway" \
--link mysql-server:mysql \
--link zabbix-java-gateway:zabbix-java-gateway \
-p 10051:10051 \
-d zabbix/zabbix-server-mysql:alpine-3.4-latest
nginx 만들기
docker run --name zabbix-web-nginx-mysql -t \
-e DB_SERVER_HOST="mysql-server" \
-e MYSQL_DATABASE="zabbix" \
-e MYSQL_USER="zabbix" \
-e MYSQL_PASSWORD="zabbix_pwd" \
-e MYSQL_ROOT_PASSWORD="root_pwd" \
--link mysql-server:mysql \
--link zabbix-server-mysql:zabbix-server \
-p 80:80 \
-d zabbix/zabbix-web-nginx-mysql:alpine-3.4-latest
nginx의 포트 포워드 설정이
-p 80:80
이므로 http://docker-ip
에서 http 연결을 시도했습니다.zabbix 로그인 화면이 표시되었습니다. 이것은 간단합니다.
덧붙여서 초기 패스워드는 user:
Admin
pass: zabbix
가 됩니다. 위의 인수의 MYSQL_USER
htps //w w. 잔인한 x. 코 m / 도쿠 멘 타치 온 / 3.4 / 마누아 l / 쿠이 cks rt / ぉ 긴docker compose도 준비되어 있습니다.
복수의 컨테이너를 작성하고 있기 때문에, compose가 필요하게 되는 곳.
물론 준비되어 있습니다.
htps : // 기주 b. 코 m / 얌비 x / 쟈비 x - c r
구축까지 5분도 걸리지 않고 완료해 버렸습니다. 빨리 시도하고 싶을 때는 꽤 추천입니다.
Reference
이 문제에 관하여(zabbix의 공식 Docker 컨테이너를 사용하여 zabbix 서버를 폭속으로 설정 (ver.3.4)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/picapica/items/cb84d6f23504ee2c7d06텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)