記事を書いた経緯
タイトル通りGoAPIのdocker-compose上で/bin/sh: /go/bin/dlv: not found
というエラーが発生してしまったので
その解決策をメモしておきたいと思います。
原因
mainブランチを更新した時にDockerfileに
Dockerfile.dev
RUN go install github.com/go-delve/delve/cmd/dlv@latest
というのか追加されました。
しかし、いつも通り
$ docker-compose down
$ docker-compose up
解決策
$ docker-compose build
$ docker-compose up
で解決しました。
Dockerfileが書きかわったら、一回ビルドしないと読み込まれないんですね笑