diff options
author | Ezhilarasi <ezhrajam@in.ibm.com> | 2019-02-18 17:29:51 +0530 |
---|---|---|
committer | Ezhilarasi <ezhrajam@in.ibm.com> | 2019-02-18 17:30:21 +0530 |
commit | 5b598b20a5cf3701b509792baefdafdc5a2f248d (patch) | |
tree | c40493f78057a12632b288755bcf29e1f8c6686c | |
parent | f1eadf965e40cac4f12c991bddcf870b30ec6ce6 (diff) |
CDS installation steps
Change-Id: I7b52f4c043b2e627317311eb4fdd7c38244526b7
Issue-ID: CCSDK-917
Signed-off-by: Ezhilarasi <ezhrajam@in.ibm.com>
-rw-r--r-- | docs/sections/installation/index.rst | 44 |
1 files changed, 42 insertions, 2 deletions
diff --git a/docs/sections/installation/index.rst b/docs/sections/installation/index.rst index 8cd89a2f7..cbd26ecdd 100644 --- a/docs/sections/installation/index.rst +++ b/docs/sections/installation/index.rst @@ -3,6 +3,46 @@ .. Copyright (C) 2019 IBM. Installation -------------- +============ .. toctree:: - :maxdepth: 1
\ No newline at end of file + :maxdepth: 1 + +Building client html and js files +================================= + +FROM alpine:3.8 as builder + +RUN apk add --no-cache npm + +WORKDIR /opt/cds-ui/client/ + +COPY client/package.json /opt/cds-ui/client/ + +RUN npm install + +COPY client /opt/cds-ui/client/ + +RUN npm run build + + +Building and creating server +============================ + +FROM alpine:3.8 + +WORKDIR /opt/cds-ui/ + +RUN apk add --no-cache npm + +COPY server/package.json /opt/cds-ui/ + +RUN npm install + +COPY server /opt/cds-ui/ +COPY --from=builder /opt/cds-ui/server/public /opt/cds-ui/public + +RUN npm run build + +EXPOSE 3000 + +CMD [ "npm", "start" ]
\ No newline at end of file |