我真的要崩溃了。docker 真的能部署成功吗,还是arm cpu 不支持吗?用dockerhub 现成的镜像就报错,自己构建镜像虽然可以上传图片,生成链接正常,但是在 web管理界面是空的找不到自己上传的图片。dockerhub镜像报错:root@instance-20230626-1100:~/ImageFlow# docker logs 18ea57e42309 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x4000111a48?}, {0x40001992c0, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x40000e9a48?}, {0x400007d380, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x40000e9a48?}, {0x400007d380, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x40000e9a48?}, {0x400007d380, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c] goroutine 1 [running]: go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x40000e9a48?}, {0x400007d380, 0x1, 0x1}) /go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40 github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...) /app/utils/logger/logger.go:93 main.main() /app/main.go:78 +0x138 root@instance-20230626-1100:~/ImageFlow#
mark
@Casa #40
看版本,直接移除metadata和redis里的缓存
@sayyiku #42 是最新的版本
我试试 感谢回复
我真的要崩溃了。docker 真的能部署成功吗,还是arm cpu 不支持吗?用dockerhub 现成的镜像就报错,自己构建镜像虽然可以上传图片,生成链接正常,但是在 web管理界面是空的找不到自己上传的图片。dockerhub镜像报错:root@instance-20230626-1100:~/ImageFlow# docker logs 18ea57e42309
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x4000111a48?}, {0x40001992c0, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x40000e9a48?}, {0x400007d380, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x40000e9a48?}, {0x400007d380, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x40000e9a48?}, {0x400007d380, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x400017ba48?}, {0x4000181340, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x6af75c]
goroutine 1 [running]:
go.uber.org/zap.(*Logger).check(0x0, 0x1, {0x9a22df, 0x18})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:330 +0x4c
go.uber.org/zap.(*Logger).Warn(0x0?, {0x9a22df?, 0x40000e9a48?}, {0x400007d380, 0x1, 0x1})
/go/pkg/mod/go.uber.org/[email protected]/logger.go:253 +0x40
github.com/Yuri-NagaSaki/ImageFlow/utils/logger.Warn(...)
/app/utils/logger/logger.go:93
main.main()
/app/main.go:78 +0x138
root@instance-20230626-1100:~/ImageFlow#
@unclesamo #44 新版的docker我也是图库报错 整不明白 然后换源码部署了 正常使用 不过还是有点小bug 比如上传多张图片是 上传成功但是不显示成功
@sayyiku #0 有个缺点 不能截图上传 用户体验不太好
@Casa #45 我本地构建也是同样的问题。
@Casa #45 你成了吗?折腾几天也不行,提issue 作者直接关了。