25 lines
482 B
Docker
25 lines
482 B
Docker
FROM docker.hnrx.net/alpine:latest
|
|
|
|
# Create application directory
|
|
RUN mkdir -p /app/config
|
|
|
|
# Set working directory
|
|
WORKDIR /app/
|
|
|
|
# Copy the compiled binary from the builder stage
|
|
#COPY manage-servers .
|
|
|
|
# Copy the index.html file for the web server
|
|
#COPY index.html .
|
|
|
|
RUN ls -la /app/
|
|
|
|
# Make the binary executable
|
|
#RUN chmod +x ./manage-servers
|
|
|
|
# Expose the port the web server listens on
|
|
EXPOSE 8080
|
|
|
|
# Command to run the application
|
|
ENTRYPOINT ["./manage-servers", "serve"]
|