# syntax=docker/dockerfile:1
FROM alpine:3.20
LABEL org.opencontainers.image.title="07-entrypoint-cmd" \
      org.opencontainers.image.description="Docker workshop lab image"
RUN addgroup -S app && adduser -S -G app app
WORKDIR /app
COPY app/ /app/
USER app
HEALTHCHECK --interval=30s --timeout=3s --retries=3 CMD test -f /app/health.txt
CMD ["sh", "./start.sh"]
