FROM alpine:latest

# Install bash first (Alpine uses ash by default)
RUN apk add --no-cache bash

# Copy the installer
COPY install-builddir/install-usm.sh /tmp/install-usm.sh
RUN chmod +x /tmp/install-usm.sh

# Run the installer non-interactively
RUN /tmp/install-usm.sh -y

# Clean up installer
RUN rm /tmp/install-usm.sh

# Default command
CMD ["/usr/bin/usm"]
