VueJs is a progressive, incrementally-adoptable JavaScript framework for building UI on the web
500K+
The goal of this docker images is to simplify the bootstrap of VueJs development.
VueJs is a progressive, incrementally-adoptable JavaScript framework for building UI on the web, you can learn mode by visiting the official website.
Nothing much to configure, the image is already built with some useful packages:
require() to organize your browser code and load modules installed by npm.All this packages are set as devDependencies inside the packages.json placed in home folder of Node user. It also contains packages that are commonly used with VueJs such as:
Building is straight forward you can run docker build -t name-of-image . inside this folder or you can use on of the build files that we provide in scripts/build.
Once you have built the image, you need to create and run a container that shares a volume and a port. By default the image will expose the port 80, feel free to change it for you needs.
docker run --name name-of-the-container -d -p 80:80 name-of-the-image
The default user is node as suggested by the best practies and the default work directory is /home/node/app
This images is avaiable trought Docker Hub.
Content type
Image
Digest
Size
21.4 MB
Last updated
almost 9 years ago
docker pull 6gosrl/vuejs