Build Cosmos Node Docker, no need install.
Hello today we are going to run a cosmos node locally without install Cosmos, just Docker fun.
:thinking:
Ok, let's run Cosmos in two commands with docker. If the server has ready the Docker and Goland just start here. =
CMD#1=
docker run -it -p 26657:26657 -p 26656:26656 -v ~/.gaiad:/root/.gaiad -v ~/.gaiacli:/root/.gaiacli meleatrust/get-cosmos:part024 gaiad init --name VALIDATORIAN-NAME
#Lets add the seed and the persistent peer for Sync gaia-8001
cd .gaiad/data
#If -bash: cd: data: Permission denied =
sudo chown user:group data
#Remove default genesis file and down the good for gaia-8001. (today)
rm genesis.json
Download the Good genesis.json
wget -c 'https://raw.githubusercontent.com/cosmos/testnets/master/gaia-8001/genesis.json '
#Add seed nodes and persistent peers to config.toml and verify your Validatorian name is ok.
vi config.toml
seeds = "7c8b8fd03577cd4817f5be1f03d506f879df98d8@gaia-seed1.interblock.io:26656, a28737ff02391a6e00a1d3b79befd57e68e8264c@gaia-seed2.interblock.io:26656, 987ffd26640cd03d08ed7e53b24dfaa7956e612d@gaia-seed3.interblock.io:26656,837ab35ee80e6882da08ab6244ef27538e73aedd@gaia-seed4.interblock.io:26656"
CMD#2=
docker run -it -p 26657:26657 -p 26656:26656 -v ~/.gaiad:/root/.gaiad -v ~/.gaiacli:/root/.gaiacli meleatrust/get-cosmos:part024 gaiad start
#Ok here is running the Cosmos Gaia-8001, Salut!
#If need install docker :wink: Start here.
#Install go
#Install Docker
sudo apt-get update
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh
sh install.sh
Add your user to Docker Group
sudo usermod -aG docker $(whoami)
Now that Goland and Docker is installed, just run Cosmos-Docker
docker run -it -p 26657:26657 -p 26656:26656 -v ~/.gaiad:/root/.gaiad -v ~/.gaiacli:/root/.gaiacli meleatrust/get-cosmos:part024 gaiad init --name VALIDATORIAN-NAME
cd .gaiad/data
#If -bash: cd: data: Permission denied = sudo chown user:group data
#Add seed nodes and persistent peers to config.toml and verify your Validatorian name is ok.
vi config.toml
docker run -it -p 26657:26657 -p 26656:26656 -v ~/.gaiad:/root/.gaiad -v ~/.gaiacli:/root/.gaiacli meleatrust/get-cosmos:part024 gaiad start
#for close gaia
CRTL+C
#for run in Detached mode
docker run -it -d -p 26657:26657 -p 26656:26656 -v ~/.gaiad:/root/.gaiad -v ~/.gaiacli:/root/.gaiacli meleatrust/get-cosmos:part024 gaiad start
#For stop the gaia in detached mode
docker container ls
docker stop (CONTAINER ID from meleatrust/get-cosmos:part024)
Here one Back up file and instructions for sync the block +900k
https://forum.cosmos.network/t/build-a-node-and-sync-from-block-900k-gaia-8001-backup-file/730
Enjoy, more docker cmd comings later
:) Its verify for now is working ok.
how i cant update after a few days, just follow here for futures updates.
https://forum.cosmos.network/t/run-cosmos-with-docker-2-cmd-no-need-install-cosmos/1281
Salut!
cheers :hugs:
If want to build the official Cosmos repo locally , this link can help you.
For build your own Cosmos Repo and run fron any server without install or build again.
;)
Leave Build Cosmos Node Docker, no need install. to:
Read more #cosmos posts
Best Posts From Crypto melea
We have not curated any of melea's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From Crypto melea
- The Kusama network is coming
- Run IRIS_Network Node and bacon a Validator. with Docker 2 commands no need install.
- Build Cosmos Node Docker, no need install.
- Build your own XTZ Tezos Node for mainnet
- Build a Polkadot validator node to be a Block Producer in the Blockchain Poc-2
- Montar un nodo para Polkadot y nominarte para Validator (Productor de Bloques)
- Build Polkadot Validator node POC-2 in Ubuntu and sync from block #798,671
- Do you Become Bacon like Validator for Cosmos in Gaia-7000 = Invitation here!
- How to become a Validator Node In the Cosmos Blockchain. (Install Golang + Cosmos SDK)
- Telegram Bot