15 lines
419 B
Docker
15 lines
419 B
Docker
# Используем официальный образ Deno
|
|
FROM denoland/deno:alpine
|
|
|
|
# Устанавливаем рабочую директорию в контейнере
|
|
WORKDIR /app
|
|
|
|
# Копируем файлы проекта в контейнер
|
|
COPY . .
|
|
|
|
# Кэшируем зависимости
|
|
RUN deno cache main.ts
|
|
|
|
# Запускаем приложение
|
|
CMD ["run", "-ENR", "main.ts"]
|
|
EXPOSE 3000 |