Docker続き

IT

arakenです。
ここ最近は雨が毎日降っていますがだいぶ涼しくなりましたね。
さて、前回の投稿でDockerでのZabbix構築の手順を自分用そしてあとで見てくれる方ようにまとめておこうと思います。

DockerとDockerComposeを使用してセットアップをしていこうと思います。

CentOS7.x系
curl -fsSL https://get.docker.com -o get-docker.sh
sh ./get-docker.sh
systemctl enable dockern
systemctl start docker
yum -y install docker-compose

Githubのリポジトリをcloneを閉じて移動
git clone https://github.com/zabbix/zabbix-docker.git
cd zabbix-docker

設定ファイルの準備
CentOS+Ngnix+MySQLでの組み合わせのDockerComposeファイルを使用します。
cp docker-compose_v3_centos_mysql_latest.yaml docker-compose.yaml

Dockerイメージのダウンロード
docker-compose pull
イメージ一覧確認
docker images

起動
docker-compose up -d

状態の確認
docker-compose ps
zabbixdocker_db_data_mysql_1 が Exit 0 の状態ですが、これは正常で他はUP。

処理状況を確認
docker-compose logs -f

管理画面に接続
ウェブブラウザで http://<IPアドレスまたはホスト名> を開きます。
デフォルトユーザー名は、UsernameがAdmin、PasswordがzabbixでSigninを押下。

ログイン後、パスワード変更
画面左下の User Settings をクリック 、Change password をクリック 、Passwordに入力後、 Update をクリックします。言語を日本語に変更したい場合は、 Language English (en_GB) を Japanese (ja_JP) に変更しておく。

ここまでがDockerでComposeをしようしたZabbixの導入手順である。
Zabbixの設定は環境によって変わるためここは省略します。

ではまた( ´ ▽ ` )ノ

コメント