赞
踩
docker run -d --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root mysql:5.7
create database yearning char set utf8mb4
需要执行两个脚本,第一个是数据库初始化,第二个是启动容器。注意启动参数【MYSQL_ADDR】需要改成自己的,MYSQL_ADDR不能写localhost或者127.0.0.1,因为这个是当前容器的地址,当前容器中没有mysql。
## 初始化数据库
docker run --rm -it -p8000:8000 -e SECRET_KEY=dbcjqheupqjsuwsm -e MYSQL_USER=root -e MYSQL_ADDR=192.168.10.1 -e MYSQL_PASSWORD=root -e MYSQL_DB=yearning yeelabs/yearning "/opt/Yearning install"
## 必须在启动容器中初始化数据库
docker run --rm -it -p8000:8000 -e SECRET_KEY=dbcjqheupqjsuwsm -e MYSQL_USER=root -e MYSQL_ADDR=192.168.10.1 -e MYSQL_PASSWORD=root -e MYSQL_DB=yeelabs --name=Yearning yeelabs/yearning
访问 http:localhost:8000,输入用户名密码(admin,Yearning_admin),如果出现密码不正确提示,看看数据库字符集,必须是utf8mb4
http://next.yearning.io/guide/config/source.html
注意,权限分提交权限和审核权限,还分数据源权限。
使用也参照官网
需要注意的是,再提交和审核之前,需要进行检验。选择脚本然后右键进行检验,快捷键位Ctrl+E
欢迎拍砖
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。