CMD ["/bin/sh", "/usr/bin/startup.sh"]
zcat /usr/share/doc/zabbix-proxy-mysql/create.sql.gz | mysql --silent --skip-column-names \
-h ${DB_SERVER_HOST} -P ${DB_SERVER_PORT} \
-u ${DB_SERVER_ROOT_USER} --password="${DB_SERVER_ROOT_PASS}" \
${DB_SERVER_DBNAME} 1>/dev/null
/run/mysqld
if [ -f "/run/mysqld/zabbix.pid" ]; then
echo "mysqld already zabbix, skipping creation"
else
echo "mysqld zabbix not found, creating...."
zcat /scripts/zabbix.sql.gz | mysql --silent --skip-column-names \
-h 127.0.0.1 -P zabbix \
-u zabbix --password="zabbix" \
zabbix 1>/dev/null
fi
WordPress后台-外观-小工具 进行配置小工具
mysql的docker容器里面增加初始化数据库方法
一个应用在容器里面,连接的数据库希望镜像里面就默认有数据库的表和字段,需要在镜像启动的时候就加载SQL
可以参考如下:
请登录之后再进行评论