Closed ReyRen closed 2 years ago
检查下bolo运行用户是否有tmp目录的读写权限
docker-compose创建,root权限执行
root@iZhldjucbrg3xhZ:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e1bee0e13f03 traefik "/entrypoint.sh --pr…" 2 days ago Up 2 days traefik
d5f5a566debf tangcuyu/bolo-solo:latest "java -cp WEB-INF/li…" 2 days ago Up 2 days 8080/tcp bolo
d9ffe845a122 mysql:5.7 "docker-entrypoint.s…" 2 days ago Up 2 days 3306/tcp, 33060/tcp start-bolo-with-docker-compose_db_1
7a37bbf93353 b3log/lute-http "/opt/lute-http/lute…" 2 days ago Up 2 days 8249/tcp start-bolo-with-docker-compose_lute_1
(failed reverse-i-search)`exec': cd ^Ctension/
root@iZhldjucbrg3xhZ:~# docker exec -it d5f5a566debf /bin/bash
OCI runtime exec failed: exec failed: container_linux.go:367: starting container process caused: exec: "/bin/bash": stat /bin/bash: no such file or directory: unknown
root@iZhldjucbrg3xhZ:~# docker exec -it d5f5a566debf /bin/sh
/opt/bolo # cd /tmp/
/tmp # ls
hsperfdata_root jetty-0.0.0.0-8080-bolo-_-any-4725361137308925226.dir
错误日志:
[INFO 05-07 10:03:59 o.bolo.waf.WAFlogger 50] [WAF] 159.226.180.208 accessed /prop/backup/github/do/upload
[INFO 05-07 10:04:02 ervice.ExportService 319] begin get README.md
[ERROR 05-07 10:04:02 ervice.ExportService 337] Exports public articles to your repo failed: File '/tmp/bolo-blog-readme.md' does not exist
如果是使用的 docker-compose 一键的话,应该不会出现 tmp 目录权限不够的问题
就是使用的 docker-compose。 我感觉这报错不是权限问题吧,是这个文件没有。
设置了PAT,一开始仓库中无solo-blog,先手动更新到github,然后bolo日志如标题