Compare commits
8 commits
v6/angel3-
...
master
Author | SHA1 | Date | |
---|---|---|---|
![]() |
d6a81afab5 | ||
![]() |
fd4abfaf43 | ||
![]() |
d171e49fc2 | ||
![]() |
debada01f2 | ||
![]() |
023d239c1f | ||
![]() |
8a6bd74bf2 | ||
![]() |
9e66a1af47 | ||
![]() |
197e4c95e5 |
1 changed files with 16 additions and 7 deletions
23
Dockerfile
23
Dockerfile
|
@ -1,14 +1,23 @@
|
|||
FROM google/dart:latest
|
||||
FROM dart:latest
|
||||
|
||||
COPY ./ ./
|
||||
# Copy all the source code
|
||||
COPY ./config /app/config
|
||||
COPY ./lib /app/lib
|
||||
COPY ./bin /app/bin
|
||||
COPY ./views /app/views
|
||||
COPY ./web /app/web
|
||||
COPY ./*.yaml /app/
|
||||
|
||||
# Install dependencies, pre-build
|
||||
RUN pub get
|
||||
WORKDIR /app
|
||||
RUN dart pub upgrade
|
||||
|
||||
# Optionally build generaed sources.
|
||||
# Optionally build generated sources.
|
||||
# RUN pub run build_runner build
|
||||
|
||||
# Set environment, start server
|
||||
# Set environment, start server in JIT mode
|
||||
ENV ANGEL_ENV=production
|
||||
EXPOSE 3000
|
||||
CMD dart bin/prod.dart
|
||||
CMD dart ./bin/prod.dart -p 3000 -a 0.0.0.0
|
||||
|
||||
# Use -j flag to set higher number of isolates
|
||||
#CMD dart ./bin/prod.dart -p 3000 -a 0.0.0.0 -j 50
|
Loading…
Reference in a new issue