Public Repository

Last pushed: 2 years ago
Short Description
Zabbix Server (add japanese language) on ubuntu14.04.1
Full Description

コンテナについて

  • Zabbix Server port:10050,10051
  • Zabbix Web:80
  • Zabbixのログインユーザ:Admin
  • Zabbixのログインパスワード:zabbix

使い方

docker run -d  \
           -p 80:80  \
           -p 10050:10050  \
           -p 10051:10051  \
           --name zabbix \
           yasu600/zabbix
  • Zabbix Webへのアクセスは http://*コンテナのIPアドレス*/zabbix です。
  • Zabbixの初期設定画面が表示されます。MySQLのパスワードはzabbixを入力してください。
  • Zabbix Webへはログインユーザ:admin,パスワード:zabbixでログインすることが出来ます。
  • 日本語への切り替えはProfile➡LanguageでJapanese(ja_JP)です。

Dockerfile

FROM ubuntu:14.04.1
MAINTAINER yasu600

# get package list
RUN apt-get update

# install wget
RUN apt-get install -y wget

# wget repo and install snmpd snmptt
RUN wget http://repo.zabbix.com/zabbix/2.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_2.4-1+trusty_all.deb
RUN dpkg -i zabbix-release_2.4-1+trusty_all.deb
RUN apt-get update
RUN apt-get install -y snmpd snmptt

# install mysql
RUN echo "mysql-server-5.5 mysql-server/root_password password zabbix" | debconf-set-selections
RUN echo "mysql-server-5.5 mysql-server/root_password_again password zabbix" | debconf-set-selections
RUN apt-get -y install mysql-server-5.5

# install zabbix-server-mysql
RUN echo "zabbix-server-mysql zabbix-server-mysql/dbconfig-install boolean true" | debconf-set-selections
RUN echo "zabbix-server-mysql zabbix-server-mysql/mysql/admin-pass password zabbix" | debconf-set-selections
RUN echo "zabbix-server-mysql zabbix-server-mysql/mysql/app-pass password zabbix" | debconf-set-selections
RUN echo "zabbix-server-mysql zabbix-server-mysql/password-confirm password zabbix" | debconf-set-selections
RUN /usr/bin/mysqld_safe & \
apt-get install -y zabbix-server-mysql

# install zabbix-frontend-php
RUN apt-get install -y  zabbix-frontend-php
# PHP time zone set
ADD ./zabbix/php.ini /etc/php5/apache2/php.ini

# install language-pack-ja
RUN apt-get -y install language-pack-ja

install zabbix-agent

RUN apt-get -y install zabbix-agent

# Expose the Ports
EXPOSE 10050 10051 80

# set start script
ADD ./zabbix/run.sh /
RUN chmod 755 /run.sh
CMD ["/bin/bash","/run.sh"]
Docker Pull Command
Owner
yasu600

Comments (0)