diff --git a/Dockerfile b/Dockerfile index 8789658..71d28da 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ RUN flutter pub get RUN flutter pub upgrade # Build the application (for web) -RUN flutter build web +RUN flutter build web --web-renderer html # Use Nginx to serve the app FROM nginx:alpine @@ -22,32 +22,4 @@ COPY --from=build /app/build/web /usr/share/nginx/html EXPOSE 3000 -CMD ["nginx", "-g", "daemon off;"] - - - - - - - -# #Stage 1 - Install dependencies and build the app in a build environment -# FROM debian:latest AS build-env -# # Install flutter dependencies -# RUN apt-get update -# RUN apt-get install -y curl git wget unzip libgconf-2-4 gdb libstdc++6 libglu1-mesa fonts-droid-fallback lib32stdc++6 python3 sed -# RUN apt-get clean# Clone the flutter repo -# RUN git clone https://github.com/flutter/flutter.git /usr/local/flutter# Set flutter path -# ENV PATH="${PATH}:/usr/local/flutter/bin:/usr/local/flutter/bin/cache/dart-sdk/bin" -# # Run flutter doctor -# RUN flutter doctor -v -# RUN flutter channel master -# RUN flutter upgrade -# # Copy files to container and build -# RUN mkdir /app/ -# COPY . /app/ -# WORKDIR /app/RUN flutter build web - -# EXPOSE 3000 -# # Stage 2 - Create the run-time image -# FROM nginx:1.21.1-alpine -# COPY --from=build-env /app/build/web /usr/share/nginx/html \ No newline at end of file +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file