При попытке запустить delve внутри контейнера docker из существующего проекта мы получили следующее:
API server listening at: [::]:4040
could not launch process: fork/exec /go/src/github.com/marcosvpj/rey/debug.test: no such file or directory
could not remove /go/src/github.com/marcosvpj/rey/debug.test: remove /go/src/github.com/marcosvpj/rey/debug.test: no such file or directory
Попытка запустить внутри нового проекта, используя тот же Dockerfile, и все идет хорошо. Искал файл - debug.test - и не может найти в обоих контейнерах.
Кто-нибудь имеет какое-либо представление о том, что мне нужно искать?
Самое близкое, что я получил, - это FAQ, в котором указано, что необходимо использовать --security-opt = seccomp: не определено в docker бег. Это не так, поскольку оба проекта уже имеют это в команде запуска docker
Docker команда запуска:
docker run --security-opt=seccomp:unconfined --rm --net="host" -e LOGGER_LEVEL='error' -v `pwd`:/go/src/github.com/marcosvpj/rey -w /go/src/github.com/marcosvpj/rey rey ./hack/check.sh