markdown-blog
markdown-blog copied to clipboard
Docker Compose异常
文件内容
version: "3"
services:
markdown-blog:
container_name: markdown-blog
image: willgao/markdown-blog:latest
restart: always
ports:
- 5006:5006
volumes:
- ./md:/md
- ./cache:/cache
请求5006 却异常
[HTTP Server] http: panic serving 192.168.123.100:50051: runtime error: index out of range [0] with length 0
goroutine 31 [running]:
net/http.(*conn).serve.func1()
net/http/server.go:1850 +0xbf
panic({0xdcb920, 0xc00003a0d8})
runtime/panic.go:890 +0x262
github.com/gaowei-space/markdown-blog/internal/app.getFirstNav({{0x0, 0x0}, {0x0, 0x0}, {0xc0000dec55, 0x3}, {0x0, 0x0}, {0x0, 0x0}, ...})
github.com/gaowei-space/markdown-blog/internal/app/app.go:219 +0x16d
github.com/gaowei-space/markdown-blog/internal/app.getNavs({0x0, 0x0})
github.com/gaowei-space/markdown-blog/internal/app/app.go:198 +0x2b8
github.com/gaowei-space/markdown-blog/internal/app.RunWeb.func1(0xc00065e820?)
github.com/gaowei-space/markdown-blog/internal/app/app.go:67 +0x79
github.com/kataras/iris/v12/context.(*Context).Do(...)
github.com/kataras/iris/[email protected]/context/context.go:532
github.com/kataras/iris/v12/core/router.(*routerHandler).HandleRequest(0xc00057c000, 0xc00065e820)
github.com/kataras/iris/[email protected]/core/router/handler.go:440 +0x406
github.com/kataras/iris/v12/core/router.(*Router).buildMainHandlerWithFilters.func1(0x1531568?)
github.com/kataras/iris/[email protected]/core/router/router.go:111 +0x44
github.com/kataras/iris/v12/context.(*Context).Next(0xc00065e820?)
github.com/kataras/iris/[email protected]/context/context.go:682 +0x58
github.com/kataras/iris/v12/middleware/accesslog.(*AccessLog).Handler(0xc000248640, 0xc00065e820)
github.com/kataras/iris/[email protected]/middleware/accesslog/accesslog.go:748 +0x131
github.com/kataras/iris/v12/context.(*Context).Do(...)
github.com/kataras/iris/[email protected]/context/context.go:532
github.com/kataras/iris/v12/core/router.(*Router).buildMainHandlerWithFilters.func3({0xfdee48?, 0xc0005ca1c0?}, 0x7139a4981c40?)
github.com/kataras/iris/[email protected]/core/router/router.go:156 +0xed
github.com/kataras/iris/v12/core/router.(*Router).ServeHTTP(0x0?, {0xfdee48?, 0xc0005ca1c0?}, 0x4645ce?)
github.com/kataras/iris/[email protected]/core/router/router.go:339 +0x30
net/http.serverHandler.ServeHTTP({0xc00031c8d0?}, {0xfdee48, 0xc0005ca1c0}, 0xc0005c0100)
net/http/server.go:2947 +0x30c
net/http.(*conn).serve(0xc00065e5a0, {0xfdf6e0, 0xc000121bc0})
net/http/server.go:1991 +0x607
created by net/http.(*Server).Serve
net/http/server.go:3102 +0x4db