在mjj论坛看到作者提供了docker版本的部署,额,这下部署起来会简单很多,这篇文章还是基于宝塔来docker部署这款程序。
前面文章说过常规部署,感兴趣的可以看看。
2.1安装好docker
宝塔面板软件商店里面安装好docker管理器。这个略过!!!!
2.2爬虫安装
dockerpull201206030/novel-crawl:1.1.0
dockerrun-d-edburl="jdbc:mysql://<数据库ip>:<数据库端口号>/<数据库名>?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai"-eusername="<数据库登录名>"-epassword="<数据库登录密码>"-p8081:8081<镜像ID>
dockerrun-d-edburl="jdbc:mysql://127.0.0.1:3306/daniao?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai"-eusername="daniao"-epassword="www.daniao.org"-p8081:8081f01fcaa45c40
注意:如果你docker了mysql,那么这里的数据库ip修改为自己的服务器IP。前端安装时也是一样。
4.至于如何获取{镜像ID},使用如下命令:
数据库也不用管了,你随便起个名字,设置个密码即可。
数据库的账号密码你随便整,注意不要整个复制,修改为自己的。

3.1拉取镜像
dockerpull201206030/novel-front:1.1.0
3.2启动容器
dockerrun-d-edburl="jdbc:mysql://<数据库ip>:<数据库端口号>/<数据库名>?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai"-eusername="<数据库登录名>"-epassword="<数据库登录密码>"-p80:8080<镜像ID>
注意:如果提示80端口占用,请修改为其他。
此处为隐藏的内容发表评论并刷新,方可查看发表评论
可以在docker管理器中看到镜像都已经在运行了。
浏览器中<ip:端口号>就可以直接浏览了,前台,
后台如图(登录的默认用户名密码都是admin)
额,我咋没看到默认的2个爬虫。
保存即可,爬虫也是这样搞定。
6.1水平有限,docker安装之后,访问会出现{未知异常,请联系管理员!}:
6.2默认爬虫不见了
我记得前面安装的时候,有2只小爬虫,怎么docker下,就不见了,好害怕。
6.3关于{未知异常,请联系管理员!}这个问题
是不是我需要docker一个数据库然后来倒腾这个镜像才会正常,但是我真不想倒腾了,有知道的大神留言告知一声。
额,docker来了,安装自然会很简单,不过这种docker方式,还是有点复杂,应该倒腾成{docker-compose}一键搞定。
参考:https://www.hostloc.com/thread-686836-2-1.html
本文来源:vps主机--宝塔面板docker部署小说精品屋plus(宝塔面板docker)
本文地址:https://www.idcbaba.com/vps/2986.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。