1f452e67dc
* Adding dockerfile for running the web UI for Satellite * Updating to work with Makefile and from root directory of repo * Updating satellite ui build process to run in a more production like mode by generating the assets the pulling those into the satellite container * Updates to allow external traffic to UI, updates to storagenode for identity creation, and logging for bug tracking * Adding auto cert generation for storagenode * removing satellite-ui-image from main images flow in Makefile and adding latest tag to docker build for it * Adding solid defaults, tuning dockerfiles, and moving to standard logging methods * Updating logging to be more standard * Updating to logger.Debug * Removing unused library and unused identity creation code Change-Id: I956453037e303693ea37f94318180af0ab7984d5
10 lines
247 B
Docker
10 lines
247 B
Docker
FROM node:10.15.1 as satellite-ui
|
|
|
|
WORKDIR /app
|
|
COPY web/satellite/ /app
|
|
COPY web/satellite/entrypoint /entrypoint
|
|
# Need to clean up (or ignore) local folders like node_modules, etc...
|
|
RUN npm install
|
|
RUN npm run build
|
|
ENTRYPOINT ["/entrypoint"]
|