Dockerfile 329 B

12345678910111213141516171819
  1. # Dockerfile for frontend
  2. FROM node:16
  3. WORKDIR /app
  4. # Copy package.json file first to install dependencies
  5. COPY package.json ./
  6. RUN npm install
  7. # Install Expo CLI and ngrok globally
  8. RUN npm install -g expo-cli @expo/ngrok
  9. # Copy the rest of the application files
  10. COPY . .
  11. EXPOSE 8081
  12. CMD ["expo-cli", "start", "--tunnel"]