using docker for quick switching iojs version

Can be Docker used for “dockerizing” iojs or nodejs (for, for example, quick switching between them)?

And, for dockerizing any app it’s not necessary to use an image of whole OS (ubuntu), right?

  • How do i run curl command from within a Kubernetes pod
  • How do I use livereload.js when my server is hosted?
  • Can't access exe symlinks in centos 6.6 on docker
  • How to exit a Docker Remote API Exec Stream?
  • What is the optimal way to store data-files for testing using travis-ci + Docker?
  • How can I rate limit network traffic on a docker container
  • Sending logs from docker container to FluentD
  • How to connect postgresql container to django container?
  • Is it possible to do parallel imports for predictionIO?
  • How can I make my dockerized Go program to use a dockerized Redis on default port?
  • Docker can't expose mesos port 5050
  • Setting volumes in docker-compose.yml file for windows 10 home
  • One Solution collect form web for “using docker for quick switching iojs version”

    Can be Docker used for “dockerizing” iojs or nodejs (for, for example, quick switching between them)?

    Sure, as illustrated by the article “Up and running with io.js and Docker”, based on the iojs image.

    And, for dockerizing any app it’s not necessary using image of whole OS (ubuntu), right?

    Only if your app relies on an OS filesystem instead of relying (through static linking) on the Linux host kernel

    For example, an application compiled in Go (golang.org) can run in an empty container (the scratch container, see “Building Minimal Docker Containers for Go Applications”)

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.