DEV Community

hambalee
hambalee

Posted on

 

How to Run Bitcoin Full Node on Linux Ubuntu Virtual Machine with Umbrel

Download Ubuntu
https://ubuntu.com/download

Download VM VirtualBox
https://www.virtualbox.org/

VirtualBox
Machine > New...
Name: Umbrel
Type: Linux
Version: Ubuntu (64-bit)
Memory size: 4096 MB

Virtual Hard Disk
Minimum for Bitcoin Blockchain is 600 GB
VDI, Dynamically allocated
Create

Setting > System
Processor(s): 4 CPU
Setting > Storage
Optical Drive: choose a disk file...
select ubuntu .iso file
OK

Start
...
After installed Ubuntu
go to getumbrel.com

Install Docker Engine

https://docs.docker.com/engine/install/
https://docs.docker.com/engine/install/ubuntu/

 sudo apt-get update
 sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
Enter fullscreen mode Exit fullscreen mode
 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Enter fullscreen mode Exit fullscreen mode
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
Enter fullscreen mode Exit fullscreen mode
sudo apt-get update
 sudo apt-get install docker-ce docker-ce-cli containerd.io
Enter fullscreen mode Exit fullscreen mode

Install Docker Compose

https://docs.docker.com/compose/install/

 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
Enter fullscreen mode Exit fullscreen mode
 sudo chmod +x /usr/local/bin/docker-compose
Enter fullscreen mode Exit fullscreen mode

Install fswatch, jq, rsync, curl

sudo apt-get install fswatch jq rsync curl
Enter fullscreen mode Exit fullscreen mode

Top comments (0)

All DEV content is created by the community!

Hey, if you're landing here for the first time, you should know that this website is a global community of folks who blog about their experiences to help folks like you out.

Sign up now if you're curious. It's free!