大家好,又见面了,我是你们的朋友全栈君。
docker pull mysql
docker run -itd --name zabbix-database -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password mysql
docker exec -it zabbix-database /bin/bash
mysql -ppassword
create database zabbix character set utf8 collate utf8_bin;
create user 'zabbix'@'localhost' identified WITH mysql_native_password by 'password'; create user 'zabbix'@'%' identified WITH mysql_native_password by 'password';
grant all privileges on zabbix.* to 'zabbix'@'localhost'; grant all privileges on zabbix.* to 'zabbix'@'%';
FLUSH PRIVILEGES;
docker cp mysql.tar.gz zabbix-database:/tmp
tar -xvf /tmp/mysql.tar.gz
mysql -uzabbix -ppassword zabbix < /tmp/mysql/schema.sql
mysql -uzabbix -ppassword zabbix < /tmp/mysql/images.sql
mysql -uzabbix -ppassword zabbix < /tmp/mysql/data.sql
docker pull zabbix/zabbix-server-mysql
docker inspect zabbix-database|grep IPAddress
docker run --name zabbix-server -e DB_SERVER_HOST="172.17.0.2" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="password" -d zabbix/zabbix-server-mysql
docker pull zabbix/zabbix-web-nginx-mysql
docker run --name zabbix-web -p 8080:8080 --link zabbix-database:zabbix-database --link zabbix-server:zabbix-server -e DB_SERVER_HOST="zabbix-database" -e MYSQL_USER="zabbix" -e MYSQL_PASSWORD="password" -e ZBX_SERVER_HOST="zabbix-server" -e PHP_TZ="Asia/Shanghai" -d zabbix/zabbix-web-nginx-mysql
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/219173.html原文链接:https://javaforall.cn