現象
Dockerを起動しているのに、
npx supabase functions deploy
を実行してもデプロイができない。なんなら下記のようなエラーが表示される。
failed to start docker container: Error response from daemon: failed to initialize logging driver: dial tcp 127.0.0.1:54328: connect: connection refused
解法
色々調べたところ、私の場合はconfig.tomlの下記部分が悪かったようです。
# 143行目付近 [analytics] enabled = true
これをfalseにすることでエラーがなくデプロイできるようになりました。めでたしめでたし。