# ------------------------------------------------ # 基础镜像:Node LTS(Debian trixie-slim) # ------------------------------------------------ FROM node:lts-trixie-slim WORKDIR /usr/src/app # ------------------------------------------------ # 安装全局依赖:框架生态核心模块 # ------------------------------------------------ RUN npm install -g \ nuxt \ @pinia/nuxt \ @element-plus/nuxt \ @nuxtjs/tailwindcss # ------------------------------------------------ # 暴露端口(Nuxt 默认 3000) # ------------------------------------------------ EXPOSE 3000 # ------------------------------------------------ # 默认进入 shell(或可改为 nuxt dev) # ------------------------------------------------ CMD ["bash"]