Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 1) Обновляем и устанавливаем необходимые пакеты
- sudo apt update -y && sudo apt upgrade -y
- sudo apt-get update
- sudo apt-get install ca-certificates curl gnupg
- sudo install -m 0755 -d /etc/apt/keyrings
- curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
- sudo chmod a+r /etc/apt/keyrings/docker.gpg
- echo \
- "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
- "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
- sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- # 1.5) Обновляем и устанавливаем Docker plugins
- sudo apt update -y && sudo apt upgrade -y
- sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- # 2) Проверяем установку Docker
- docker --version
- # 3) Собираем пул
- docker pull privasea/acceleration-node-beta:latest
- # 4) Создаём папку и переходим в неё
- mkdir -p ~/privasea/config && cd ~/privasea
- # 5) Получаем файлы хранилища
- docker run --rm -it -v "$HOME/privasea/config:/app/config" privasea/acceleration-node-beta:latest ./node-calc new_keystore
- # 6) Переход в папку config и просмотр файлов
- cd config/
- ls
- # 7) Переименовываем файл хранилища
- cd
- cd privasea
- mv $HOME/privasea/config/UTC_VALUE $HOME/privasea/config/wallet_keystore
- # 8) Запускаем ноду
- KEYSTORE_PASSWORD=ENTER_YOUR_KEYSTORE_PASSWORD && docker run -d --name privanetix-node -v "$HOME/privasea/config:/app/config" -e KEYSTORE_PASSWORD=ПАРОЛЬ privasea/acceleration-node-beta:latest
- # 9) Просмотр логов
- docker logs -f privanetix-node
- # 10) Удаление ноды
- docker stop privanetix-node
- docker rm privanetix-node
- rm -rf ~/privasea
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement