123456789101112131415 |
- FROM alpine
- RUN apk update && \
- apk upgrade
- RUN apk add ruby build-base ruby-dev linux-headers
- RUN gem install --no-document sinatra json puma etc
- COPY server/server.rb /opt/silent-drive/server.rb
- COPY client/ /opt/silent-drive/public/
- WORKDIR /opt/silent-drive
- RUN mkdir storage
- ENTRYPOINT ["ruby", "server.rb", "-o", "0.0.0.0", "-e", "production", "-p", "8080"]
|