Files
healthcheck/Dockerfile
zyxd 09b7669e52
All checks were successful
Build and push Docker image / build (push) Successful in 1m2s
Инициализация
2025-10-01 00:44:35 +04:00

17 lines
442 B
Docker

# Используем стабильный образ Node.js на Alpine для минимального размера
FROM node:20-alpine
WORKDIR /usr/src/app
# Устанавливаем зависимости
COPY package*.json ./
RUN npm install --production
# Копируем основной скрипт
COPY server.js .
# Порт для Keepalived
EXPOSE 8080
# Запускаем приложение
CMD [ "npm", "start" ]