mirror of
https://github.com/Ride-The-Lightning/RTL.git
synced 2024-11-19 09:50:36 +01:00
Merge pull request #49 from JeffVandrewJr/master
Dockerfile & CircleCI Changes
This commit is contained in:
commit
f3df7823f4
@ -37,4 +37,4 @@ workflows:
|
||||
branches:
|
||||
ignore: /.*/
|
||||
tags:
|
||||
only: /v[0-9]+(\.[0-9]+)-docker*/
|
||||
only: /v[0-9]+(\.[0-9]+)*/
|
||||
|
18
Dockerfile
18
Dockerfile
@ -1,23 +1,13 @@
|
||||
# Create an image based on https://github.com/mhart/alpine-node/tree/f7fedaee10cf8569f4e3eb2c3391eb244636acb6
|
||||
FROM mhart/alpine-node:10
|
||||
FROM node:10-alpine
|
||||
|
||||
# Create a directory where RTL app will be placed
|
||||
RUN mkdir -p /usr/rtl
|
||||
WORKDIR /RTL
|
||||
|
||||
# Change the work directory to run the commands
|
||||
WORKDIR /usr/rtl
|
||||
|
||||
# Copy all build files to the working directory
|
||||
COPY RTL /usr/rtl
|
||||
COPY . /RTL
|
||||
|
||||
# Install dependencies
|
||||
RUN npm install
|
||||
|
||||
# Get all the code needed to run the RTL app
|
||||
COPY . /usr/rtl
|
||||
|
||||
# Expose the port the app run on
|
||||
EXPOSE 3000
|
||||
|
||||
#Run the app server
|
||||
CMD ["node", "rtl", "--lndir", "$macaroondirectorypath"]
|
||||
ENTRYPOINT ["node", "rtl"]
|
||||
|
Loading…
Reference in New Issue
Block a user