Files
healthcheck/Dockerfile
zyxd 115fc417bf
All checks were successful
Build and push Docker image / build (push) Successful in 42s
dasd
2025-10-01 01:13:05 +04:00

17 lines
447 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 [ "node", "server.js" ]