Node v. 12.x.x
Docker v. 2.3.0.2+
Linux (Ubuntu and Debian)
Mac OS X
Windows 10
Run following commands to install Node.js LTS version (for Linux based platforms) or can download node.Js from Downloads.
sudo apt-get updatesudo apt-get install curlcurl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -sudo apt-get install nodejs
After installing verify and check the installed version.
node -v
For Ubuntu/Linux run :
sudo apt install docker.io
For Debian refer to this link.
For MAC refer to this link. (Docker Desktop stable v2.3.0.2 or later)
Make sure after installing docker you have added $USER to the docker group, if not run the following commands:
sudo groupadd dockersudo usermod -aG docker $USERnewgrp docker
For Windows (Win-10 enterprise edition) refer to this link. (Docker Desktop stable v2.3.0.2 or later)
For Windows (Win-10 home edition or older) refer to this link.
Stop docker-machine if already in running state. To stop docker-machine run following command on Powershell:
docker-machine stop default # Your Docker machine name may not be default, in this case change the name accordingly
Then: 1. Open Virtual Box Manager 2. Select your Docker Machine Virtual Box image (e.g.: default) 3. Open Settings -> Network -> Advanced -> Port Forwarding 4. Add "tezster" in name, and "18732" in host port and guest port (Leave Host IP and Guest IP as blank) and save the changes.
Now you’re ready to start your Docker Machine by executing the following:
docker-machine start defaulteval $(docker-machine env default)
Note: If you are on Windows, we would recommend you to use powershell as an administrator. If you are want to use Windows subsystem for Linux (WSL) on windows, please do follow instructions for Docker setup in WSL as explained in section.