参考网址:https://github.com/sx1989827/DOClever/tree/master/docker
这边把网站上的步骤做了整合,可能会遇到一些错误,可以参考一下我前几篇文章
1 使用docker命令构建
docker build -t lw96/doclever
2 启动容器
直接只需要运行DOClever容器就可以
docker run -it -d –name doclever -p 10000:10000 port = 10000 DOClever 在容器里面跑在的的端口号,就是后面的端口号
上面的-p 10000:10000 宿主机(服务器端口号,可自己设置)
3 创建一个docker-compose.yml的文件
我这里只做了端口号和路径的改变
version: "2" services: DOClever: image: lw96/doclever restart: always container_name: "DOClever" ports: - 10040:10000 volumes: - /srv/doclever/file:/root/DOClever/data/file - /srv/doclever/img:/root/DOClever/data/img - /srv/doclever/tmp:/root/DOClever/data/tmp environment: - DB_HOST=mongodb://mongo:27017/DOClever - PORT=10000 links: - mongo:mongo mongo: image: mongo:latest restart: always container_name: "mongodb" volumes: - /srv/doclever/db:/data/db
退出报错后
4 启动容器
docker-compose up -d
5 之后就是打开防火墙的一些配置了,可以参考前面的文章
6 在浏览器输入相应的地址,即可访问,自己就有了一个私有化的接口工具啦
原文链接:https://blog.csdn.net/weixin_44306683/article/details/106251793
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END