интеграция m3db с графитом - PullRequest
1 голос
/ 18 февраля 2020

Я пытаюсь интегрировать графит с базой данных m3db, и для этого я использую изображение m3db docker, но получаю некоторые ошибки при запуске docker. я выполнил следующие команды:

docker pull quay.io/m3db/m3dbnode:latest

docker run -p 7201:7201 -p 7203:7203 -p 9000:9000 -p 9001:9001 -p 9002:9002 -p 9003:9003 -p 9004:9004 -p 2379:2379 --name m3db -v /root/m3db_data:/var/lib/m3db -v /root/m3dbnode/m3dbnode.yml:/etc/m3dbnode/m3dbnode.yml quay.io/m3db/m3dbnode:latest

, но получил следующую ошибку:

2020/02/18 09:38:51 Go Runtime version: go1.12.12
2020/02/18 09:38:51 Build Version:      v0.14.2
2020/02/18 09:38:51 Build Revision:     4e589d586
2020/02/18 09:38:51 Build Branch:       HEAD
2020/02/18 09:38:51 Build Date:         2019-10-25-03:39:26
2020/02/18 09:38:51 Build TimeUnix:     1571974766
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x1e0 pc=0x15984c7]

goroutine 1 [running]:
github.com/m3db/m3/src/cmd/services/m3dbnode/config.(*DBConfiguration).InitDefaultsAndValidate(0x0, 0xc000397210, 0xc0002e1978)
    /go/src/github.com/m3db/m3/src/cmd/services/m3dbnode/config/config.go:165 +0x37
github.com/m3db/m3/src/cmd/services/m3dbnode/config.(*Configuration).InitDefaultsAndValidate(...)
    /go/src/github.com/m3db/m3/src/cmd/services/m3dbnode/config/config.go:66
main.main()
    /go/src/github.com/m3db/m3/src/cmd/services/m3dbnode/main/main.go:62 +0x158

в чем может быть причина этой ошибки?

...