Add new CLI Dockerfile

This commit is contained in:
Erfan Besharat 2021-07-08 19:17:40 +04:30
parent 7d75c3c389
commit ffd87988c8

View file

@ -1,29 +1,19 @@
FROM node:12.18.0-alpine3.9
FROM node:lts-alpine
EXPOSE 9835
VOLUME [ "/lnd", "/data" ]
WORKDIR /usr/src/app
RUN apk update && apk upgrade && \
apk add --no-cache bash git openssh
ADD ./package.json /usr/src/app/package.json
ADD ./yarn.lock /usr/src/app/yarn.lock
#RUN useradd app && \
# mkdir -p /home/app/.lnd
RUN apk update && apk upgrade && \
apk add --no-cache bash git openssh
RUN yarn install
RUN yarn
ADD . /usr/src/app
RUN ls /usr/src/app
RUN chmod +x ./docker-start.sh
#ADD ./tls.cert /usr/src/app/tls.cert
#ADD ./admin.macaroon /usr/src/app/admin.macaroon
# && \
# chown -R app:app /home/app && \
# chown -R app:app /usr/src/app && \
# chown -R app:app /start.sh
#ARG lnd_address
#ENV LND_ADDR=$lnd_address
EXPOSE 9835
CMD ["./docker-start.sh"]
ENTRYPOINT [ "node", "main.js" ]