May 22, 2021 Docker From entry to practice
Node .js is a JavaScript-based, scalable service-side and network software development platform. The repository provides .js versions of Node 0.8 to 0.11.
Create a Dockerfile in the project.
FROM node:0.10-onbuild
# replace this with your application's default port
EXPOSE 8888
Then create a mirror and start the container
$ sudo docker build -t my-nodejs-app
$ sudo docker run -it --rm --name my-running-app my-nodejs-app
You can also run a simple container directly.
$ sudo docker run -it --rm --name my-running-script -v "$(pwd)":/usr/src/myapp -w /usr/src/myapp node:0.10 node your-daemon-or-script.js