diff --git a/Dockerfile b/Dockerfile index f6e9d28..b00e705 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,10 +6,21 @@ RUN dnf install -y \ golang \ nodejs \ npm \ - python3 \ - python3-pip \ make \ ripgrep \ + tea \ + tflint \ && dnf clean all +ENV UV_TOOL_BIN_DIR=/usr/local/bin +ENV UV_TOOL_DIR=/usr/local/share/uv/tools + +RUN uv tool install basedpyright \ + && uv tool install python-lsp-server \ + && uv tool install ty \ + && uv tool install ruff + +RUN GOBIN=/usr/local/bin GOTOOLCHAIN=auto go install golang.org/x/tools/gopls@latest \ + && rm -rf /root/go + USER agent