DBT core and Docker

I’m working on a custom docker image containing dbt. Initially I have followed the official instructions and have a working container which does indeed run docker. However I’m curious about some of the dependencies. For example does it need gcc? I noticed in another thread that this was needed for treesitter but the post implied this was no longer the case.

Can anyone clarify this?

I run dbt in a Docker container without gcc. Have you tried it and found it requires gcc?

Note: @Owen originally posted this reply in Slack. It might not have transferred perfectly.

Yes I’ve tried it and it appears to work but am concerned that it may just be my model does not use the functionality requiring it. If one of my users were to run a much more complex model perhaps they would need it.