FROM google/dart:2.8 WORKDIR /app # Get Ruby Sass RUN apt update && apt install ruby-sass ruby-dev build-essential -y RUN gem install sass-listen # Get Dart dependencies RUN mkdir -p /pub-cache ENV PUB_CACHE=/pub-cache ENV PATH="${PATH}:/pub-cache/bin" RUN pub global activate webdev ADD pubspec.* /app/ RUN pub get RUN pub get --offline # ADD . /app/ ADD web /app/ ADD start.sh /app/ CMD ["./start.sh"]