瀏覽代碼

removed dysfunctional dockerfile

Alexander Rose 5 年之前
父節點
當前提交
43e4a22132
共有 3 個文件被更改,包括 0 次插入52 次删除
  1. 0 4
      .dockerignore
  2. 0 39
      Dockerfile
  3. 0 9
      README.md

+ 0 - 4
.dockerignore

@@ -1,4 +0,0 @@
-.*
-node_modules
-npm-debug.log
-*.sublime-project

+ 0 - 39
Dockerfile

@@ -1,39 +0,0 @@
-# This is to build a container that demos the Mol* canvas app
-# Source material: https://nodejs.org/en/docs/guides/nodejs-docker-webapp/
-# Source material: https://derickbailey.com/2017/05/31/how-a-650mb-node-js-image-for-docker-uses-less-space-than-a-50mb-image/
-# Source material: https://hub.docker.com/_/node/
-
-
-### Builder Stage (Multi-Stage Docker Build)
-# Use the slimed NodeJS source, yielding a space savings of 600MB (~66% of total)
-FROM node:alpine as builder
-ENV NODEROOT /usr/src/app/
-
-# Create app directory
-WORKDIR $NODEROOT
-
-# Install app dependencies
-# A wildcard is used to ensure the following are copied
-# package.json AND package-lock.json AND tslint.json AND tsconfig.json are copied where available (npm@5+)
-COPY *.json ./
-
-# Install all dependencies and copy results
-RUN npm install
-COPY . .
-
-# Build library and canvas application then copy results
-RUN npm run build
-RUN npm run build-canvas
-COPY . .
-
-### Runtime Stage (Multi-Stage Docker Build)
-FROM httpd:2.4 as runtime
-ENV NODEROOT /usr/src/app
-ENV HTTPDROOT /usr/local/apache2/htdocs/
-
-## Code must be placed into /usr/local/apache2/htdocs/
-WORKDIR $HTTPDROOT
-COPY --from=builder $NODEROOT/build/canvas/ .
-
-# Open ports for HTTP
-EXPOSE 80

+ 0 - 9
README.md

@@ -73,15 +73,6 @@ From the root of the project:
 
 and navigate to `build/viewer`
 
-**Run via Docker**
-
-Build the docker image
-
-    docker build -t molstar/proto:httpd .
-
-Run the image
-
-    docker run -d -p 80:80 molstar/proto:httpd
 
 ### Code generation
 **CIF schemas**