经过这几天的学习,也算对docker有一个基本的认识,通过snipe-it的安装,学会了容器间的连接,算是收获不小.具体的安装过程如下
之前使用的mysql非官方版本,再加之自己不太熟悉,故改用官方版本的mysql:5.6
下载好之后,先用-e参数启动数据库
然后再用env文件启动snipe-it,并连接到mysql数据库(上面使用的-e参数和env内mysql参数设置一致).
以上命令启动之后,重新进行snip-it系统的安装命令
第一步check各项不变,
第二步连接到数据库进行数据库创建动作报错.
重新阅读了报错信息并各种查阅资料,对此报错我毫无头绪
使用exec命令进入mysql数据库容器进行查看
进入容器后,使用root帐号(密码使用admin)进入mysql
此时已经可以看到表内的信息已经与资产管理有关~ 看到了希望!也就是说,数据库建立成功,表建立成功,表内信息也建立成功,但是返回了错误的信息,没有过多的去研究重新在snipe-it的安装界面进行上一步再下一步!
终于不再报错 并可以进行下一步创建管理员
填写相应的信息后,snipe-it安装成功!
再改以下界面语言(可以改成简体中文) OK!
领取专属 10元无门槛券
私享最新 技术干货