17 lines
251 B
Docker
17 lines
251 B
Docker
FROM docker.io/denoland/deno:alpine
|
|
|
|
# Create working directory
|
|
WORKDIR /app
|
|
|
|
COPY deno.json .
|
|
COPY deno.lock .
|
|
|
|
RUN deno install
|
|
|
|
# Copy source
|
|
COPY drizzle ./drizzle
|
|
COPY drizzle.config.ts .
|
|
COPY src ./src
|
|
|
|
# Run the app
|
|
CMD ["deno", "task", "run"]
|