pi-node / instructions

265 stars 190 forks source link

How to successfully run the docker toolbox #28

Open Anderson256 opened 4 years ago

Anderson256 commented 4 years ago

I am new to this but i will love to be an active node miner on the PI network, please do put me on the right lane so i can successfully do this.. i have downloaded the docker toolbox but with no idea of how to go about it. I have sent a photo of my last page so you can tell me what next i should do so i can successfully run the toolbox on my laptop.

freesnippingtool com_capture_20201017125006

Anticipating your response.

Wu170 commented 4 years ago

Why not choose to run the node on win10 professional. It's easy to configure

ihatejam commented 4 years ago

While you can indeed run it on Docker Toolbox, most have found it easier to use it on Docker Desktop (it now also runs on Windows 10 Home edition). This link shows you some of the Pi Node configuration requirements to get it running on Toolbox - https://github.com/pi-node/instructions/wiki/(EN)-Installing-Docker-Issues

Anderson256 commented 4 years ago

I tried installing the Docker Desktop on my laptop but i was requested to install a programming file on my laptop before i could successfully get the Docker Desktop on my laptop. Below is the photo of what i was asked to download, i would like your advice on how i can get this file successfully installed on my laptop.

freesnippingtool com_capture_20201027054703

Anticipating your response.

Wu170 commented 4 years ago

Docker desktop can only be installed on win10 professional and win10 home systems. Please check your computer system. Is it professional or home

ihatejam commented 4 years ago

It's possible that you have not updated your Windows 10 to one of the latest Windows 10 builds required by Docker Desktop. Please run windows update and ensure you're on the latest build. Some additional work has been done to the WSL layer on the newer Windows 10 builds that Docker Desktop relies on.

Anderson256 commented 4 years ago

ok thanks for the advice, i followed your instruction in updating my windows and after doing that, i was able to get the Docker Desktop installed on my system and also it requested i did update the Kernel linux which i did and now i have the Docker desktop up and running. so what next is my question to you, how do i get the PI up and running with the docker i installed, below is my last page i am on in running the Docker desktop, please advice on what and how to go about it.

freesnippingtool com_capture_20201101161004

ihatejam commented 4 years ago

Now that you've got Docker Desktop set up, run through the node installation (download it from node.minepi.com ). Once installed (or if you already have it installed), run it and click on the Node button, (under the lightning button on the front screen of the Node app). This will run you through a bunch of steps, including downloading a listener container, to help determine if your PC and Docker are "open" to talking to the Testnet.

There are some community-contributed tutorials on forwarding ports on your internet router and creating exceptions/rules in your Windows firewall in order to get things working as needed. There are some cases where, if your ISP does not allow port forwarding, you may require a VPN service that allows port forwarding.

Aside from that - once the listener is able to prove that the ports are forwarded, you would need to wait for the Core Team to "recognize" your presence and availability on the network (so you need to leave your node running). This could take a (long) while, but when they do "recognize" your node, they will deliver a consensus container to your PC which will then start catching up with the testnet blockchain.

pikorean commented 3 years ago

dockQUICKSTARTER

what is my problem???? I set VM and windows setting. I can not get the whale image. I got the router port open already. I think all setting is right. BIOS SET SVM IS ENABLE. WINDOWS FUNCTION TAB, hYPER-V SET IS CHECKED. hOW CAN I GET THE DOCKER EXECUTABLE????????HELP ME!!! Please

ihatejam commented 3 years ago

Save yourself some frustration - uninstall Docker Toolbox. Make sure you are running the latest build of Windows (get the latest by using windows update). Then install the latest Docker Desktop (instead of Docker Toolbox) which makes use of WSL2. The latest Docker Desktop will install on Windows 10 Home as long as Windows is updated to the latest build.