VueJS s2i Builder

A docker image for building chained source-to-image VueJS web applications.

Building this image

docker build -t vuejs-s2i-builder:latest .

Using this image in a development build

If you want to test building and deploying your application with this image only you can use the following:

# From github
s2i build -e DEV_MODE=true . nccurry/vuejs-s2i-builder:latest sample-app:latest
docker run -p 8080:8080 -d --name sample-app sample-app:latest

# From a local copy
rm -rf node_modules && \
s2i build -e DEV_MODE=true --copy . nccurry/vuejs-s2i-builder:latest sample-app:latest
docker run -p 8080:8080 -d --name sample-app sample-app:latest

Examples and documentation