FROM alpine:3.21 RUN echo "https://mirror.nju.edu.cn/alpine/v3.21/main" > /etc/apk/repositories && \ echo "https://mirror.nju.edu.cn/alpine/v3.21/community" >> /etc/apk/repositories RUN apk add --no-cache git npm build-base clang-extra-tools nodejs RUN npm config set registry https://registry.npmmirror.com WORKDIR /app COPY jsonrpc-ws-proxy ./jsonrpc-ws-proxy WORKDIR /app/jsonrpc-ws-proxy COPY clangd/servers.yml . EXPOSE 3000 CMD ["node", "dist/server.js", "--port", "3000", "--languageServers", "servers.yml"]