konga基于mysql8.0的安装

41 阅读1分钟

安装konga

设置MySQL用户使用 mysql_native_password

CREATE DATABASE konga_database CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';
GRANT ALL PRIVILEGES ON konga_database.* TO 'root'@'%';
FLUSH PRIVILEGES;

初始化数据库

docker run --rm pantsel/konga:latest -c prepare -a mysql -u mysql://root:密码@192.168.1.5:3306/konga_database

执行容器

 docker run -d -p 1337:1337 --network=kong-net -e "DB_ADAPTER=mysql"  -e "DB_HOST=ip或者容器的名字" -e "DB_PORT=3306" -e "DB_USER=root"  -e "DB_PASSWORD=密码" -e "DB_DATABASE=konga_database" -e "NODE_ENV=production" --name konga pantsel/konga

主要是解决pg13与konga不兼容。